@vtaits/react-hook-form-schema
Version:
Integration of react-hook-form and @vtaits/form-schema
14 lines (10 loc) • 644 B
TypeScript
import { ReactNode } from 'react';
import { F as FormApi } from './types-7iZNsJ6X.js';
export { B as BaseFieldSchema } from './types-7iZNsJ6X.js';
import { OnChange } from '@vtaits/form-schema/fields/base';
import 'react-hook-form';
import './types-XL-2FxMV.js';
import '@vtaits/form-schema';
declare function renderError(error: unknown): ReactNode;
declare function wrapOnChange<ValueType>(baseOnChange: (...event: any[]) => void, fieldOnChange: OnChange<FormApi, ValueType> | undefined, formApi: FormApi, prevValue: ValueType): ((...event: any[]) => void) | ((nextValue: ValueType) => void);
export { FormApi, renderError, wrapOnChange };