vue-make-destructurable
v1.0.4
Published
Vue 3 utility enabling both object and array destructuring
Maintainers
Readme
Installation
npm install vue-make-destructurableUsage
import { makeDestructurable } from 'vue-make-destructurable'
const foo = { name: 'foo' }
const bar = 1024
const obj = makeDestructurable(
{ foo, bar } as const,
[foo, bar] as const,
)
// Access as object
console.log(obj.foo) // { name: 'foo' }
console.log(obj.bar) // 1024
// Access as array
const [a, b] = obj
console.log(a) // { name: 'foo' }
console.log(b) // 1024License
MIT
Extracted from VueUse for standalone use.
