react-bfm
Version:
A basic field / form manager for React using hooks
9 lines (8 loc) • 716 B
TypeScript
import { FieldNameType, FieldStateType, NamespaceType, DirtyCheckFunction, TransformEventToValueFunction, TransformValueToInputFunction } from './common';
export declare const checkedEventToValue: TransformEventToValueFunction;
export declare const defaultEventToValue: TransformEventToValueFunction;
export declare const defaultDirtyCheck: DirtyCheckFunction;
export declare const defaultValueToInput: TransformValueToInputFunction;
export declare const mapFieldValueAndError: (value: any, error?: any) => Pick<FieldStateType, 'error' | 'valid' | 'value'>;
export declare const validateFieldName: (fieldName: FieldNameType) => boolean;
export declare const validateNamespace: (namespace: NamespaceType) => boolean;