{"version":3,"file":"index.mjs","sources":["../../../../../packages/hooks/use-prop/index.ts"],"sourcesContent":["import { computed, getCurrentInstance } from 'vue'\nimport type { ComputedRef } from 'vue'\n\nexport const useProp = <T>(name: string): ComputedRef<T | undefined> => {\n  const vm = getCurrentInstance()!\n  return computed(() => (vm.proxy?.$props as any)[name] ?? undefined)\n}\n"],"names":[],"mappings":";;AAGa,MAAA,OAAA,GAAU,CAAI,IAA6C,KAAA;AACtE,EAAA,MAAM,KAAK,kBAAmB,EAAA,CAAA;AAC9B,EAAA,OAAO,SAAS,MAAG;AALrB,IAAA,IAAA,EAAA,EAAA,EAAA,CAAA;AAKyB,IAAA,OAAA,CAAA,EAAA,GAAA,CAAA,CAAA,EAAA,GAAA,EAAA,CAAG,KAAH,KAAA,IAAA,GAAA,KAAA,CAAA,GAAA,EAAA,CAAU,MAAe,EAAA,IAAA,CAAA,KAAzB,IAAkC,GAAA,EAAA,GAAA,KAAA,CAAA,CAAA;AAAA,GAAS,CAAA,CAAA;AACpE;;;;"}