{"version":3,"file":"index.mjs","sources":["../../../../../../packages/hooks/use-toggle/index.ts"],"sourcesContent":["import { ref } from 'vue'\n\nexport function useToggle(defaultValue = false) {\n  const state = ref(defaultValue)\n  const toggle = (value = !state.value) => {\n    state.value = value\n  }\n\n  return [state, toggle] as const\n}\n"],"names":[],"mappings":";;AAEgB,SAAA,SAAA,CAAU,eAAe,KAAO,EAAA;AAC9C,EAAM,MAAA,KAAA,GAAQ,IAAI,YAAY,CAAA,CAAA;AAC9B,EAAA,MAAM,MAAS,GAAA,CAAC,KAAQ,GAAA,CAAC,MAAM,KAAU,KAAA;AACvC,IAAA,KAAA,CAAM,KAAQ,GAAA,KAAA,CAAA;AAAA,GAChB,CAAA;AAEA,EAAO,OAAA,CAAC,OAAO,MAAM,CAAA,CAAA;AACvB;;;;"}