UNPKG

react-bfm

Version:

A basic field / form manager for React using hooks

10 lines (9 loc) 939 B
import { FieldNameType, NamespaceType } from '../common'; export declare const getFieldError: <T = any>(namespace: NamespaceType, fieldName: FieldNameType) => T | undefined; export declare const getFieldValue: <T = any>(namespace: NamespaceType, fieldName: FieldNameType) => T | undefined; export declare const getFieldInitialValue: <T = any>(namespace: NamespaceType, fieldName: FieldNameType) => T | undefined; export declare const getFieldValueOnFocus: <T = any>(namespace: NamespaceType, fieldName: FieldNameType) => T | undefined; export declare const hasFieldFocus: (namespace: NamespaceType, fieldName: FieldNameType) => boolean; export declare const isFieldDirty: (namespace: NamespaceType, fieldName: FieldNameType) => boolean; export declare const isFieldTouched: (namespace: NamespaceType, fieldName: FieldNameType) => boolean; export declare const isFieldValid: (namespace: NamespaceType, fieldName: FieldNameType) => boolean;