{"version":3,"file":"index.mjs","sources":["../../../../../packages/hooks/use-form/index.ts"],"sourcesContent":["import { inject } from 'vue'\nimport {\n  FormContext,\n  FormItemContext,\n  formContextKey,\n  formItemContextKey,\n} from 'element-plus'\n\nexport type FormItemContextType = FormItemContext | undefined\n\nexport const useField = (): FormItemContextType => inject(formItemContextKey)\n\nexport type FormContextType = FormContext | undefined\n\nexport const useForm = (): FormContextType => inject(formContextKey)\n"],"names":[],"mappings":";;;AAUa,MAAA,QAAA,GAAW,MAA2B,MAAA,CAAO,kBAAkB,EAAA;AAI/D,MAAA,OAAA,GAAU,MAAuB,MAAA,CAAO,cAAc;;;;"}