@react-form-fields/core
Version:
Material UI Form Fields
12 lines (11 loc) • 449 B
TypeScript
import * as React from 'react';
export interface IFieldValidationContext {
register: (field: string, data: IFieldValidationContextRegister) => void;
unregister: (field: string) => void;
}
export interface IFieldValidationContextRegister {
isValid: Promise<boolean>;
onSubmitChange: (submitted: boolean) => void;
onResetRequested: () => void;
}
export declare const FieldValidationContext: React.Context<IFieldValidationContext>;