UNPKG

yanzhen-design-vue

Version:

16 lines (15 loc) 566 B
import { AntUseForm, FormContextMap } from './hooks/use-form'; import { ComputedRef, InjectionKey } from 'vue'; export type FormContext = { id: ComputedRef<object>; context: Map<object, AntUseForm>; ctx: AntUseForm; parent: AntUseForm[]; parentPaths: AntUseForm[]; set: FormContextMap['set']; get: (key: object) => AntUseForm[]; has: FormContextMap['has']; delete: FormContextMap['delete']; }; export declare const formContextKey: InjectionKey<FormContext>; export declare const formContextIdKey: InjectionKey<FormContext['id']>;