@ssplib/react-components
Version:
SSP React Components
11 lines (10 loc) • 467 B
TypeScript
import { ReactElement } from 'react';
import { FieldValues } from 'react-hook-form';
interface FormProviderProps<T extends FieldValues> {
children: ReactElement | ReactElement[];
onSubmit: (data: T) => void;
formMethod?: 'POST' | 'GET' | 'PUT' | 'DELETE' | 'UPDATE';
submiting?: boolean;
}
export default function GenericFormProvider<T extends FieldValues>({ children, onSubmit, formMethod, submiting }: FormProviderProps<T>): JSX.Element;
export {};