@up-group-ui/react-controls
Version:
Up shared react controls
16 lines (15 loc) • 677 B
TypeScript
import React from 'react';
import { CSSProperties } from 'typestyle/lib/types';
interface UpFormProps {
children?: (formikBag: any) => React.ReactElement;
initialValues?: Object;
onValidate?: (values: any) => void | Promise<any>;
className?: string;
onSubmit?: (values: any, formikBag: Object) => void | Promise<any>;
validateOnBlur?: boolean;
validationSchema?: any;
onReset?: (values: any, formikBag: Object) => void;
style?: CSSProperties;
}
declare const UpForm: ({ children, initialValues, onSubmit, onValidate, className, validateOnBlur, validationSchema, onReset, style, ...rest }: UpFormProps) => JSX.Element;
export default UpForm;