razor-shared-library
Version:
13 lines (12 loc) • 630 B
TypeScript
import { Dayjs } from 'dayjs';
import { ChangeEvent, ReactElement } from 'react';
import { FormDataSet } from '../../../../../../../../src/components/factory/form-creator/types';
interface UseFormControllerProps {
item: FormDataSet;
index: number;
updateDataForm: (index: number, value: string | number | boolean | Dayjs) => void;
handleInputChange: (e: ChangeEvent<HTMLInputElement | HTMLTextAreaElement>, index: number) => void;
submit?: boolean;
}
export declare function FormInputFactory({ item, index, updateDataForm, handleInputChange, submit, }: UseFormControllerProps): ReactElement | null;
export {};