UNPKG

tav-ui

Version:
15 lines (14 loc) 555 B
import type { ComputedRef, Ref } from 'vue'; import type { FormProps, FormSchema } from '../types/form'; declare type Recordable<T = any> = Record<string, T>; interface UseFormValuesContext { defaultValueRef: Ref<any>; getSchema: ComputedRef<FormSchema[]>; getProps: ComputedRef<FormProps>; formModel: Recordable; } export declare function useFormValues({ defaultValueRef, getSchema, formModel, getProps, }: UseFormValuesContext): { handleFormValues: (values: Recordable) => Recordable<any>; initDefault: () => void; }; export {};