makeDestructurable

makeDestructurable

オブジェクトと配列を同時に同形の分割代入可能にします。詳細はこのブログを参照してください。

使用法

TypeScript の例:

import { makeDestructurable } from '@vueuse/core'

const foo = { name: 'foo' }
const bar = 1024

const obj = makeDestructurable(
  { foo, bar } as const,
  [foo, bar] as const,
)

使用法:

// @include: main
// ---cut---
let { foo, bar } = obj
let [foo, bar] = obj