ez-formbecauseican
Version:
Forms made Ez
32 lines (31 loc) • 811 B
TypeScript
export declare type UniformProps = {
children: any;
schema: any;
schemaModifier?: any;
onSubmit?: (values: object) => void;
onBlur?: (values: object) => void;
onChange?: (values: object) => void;
initialValues?: object;
validateInitialValues?: boolean;
inputsOnly?: boolean;
showSubmitButton?: boolean;
disabled?: boolean;
viewMode?: boolean;
className?: string;
multiForm?: boolean;
formComponent?: string;
errorClass?: string;
featureFlags?: object;
viewModeDefaultText?: string;
};
export declare type UniformState = {
formInited: boolean;
};
export declare type UniformContext = {
setContext: Function;
uniformState: UniformState | object;
schema: any;
fieldValues: any;
errors: any;
hasErrors: boolean;
};