@cmk/fe_utils
Version:
frontend utility library
21 lines (19 loc) • 813 B
TypeScript
import { DynamicFieldDefinition } from './fields';
import { FormDataType, GenericFormParams, GenericFormProps } from './types';
export type SubformFieldProps = {
field: DynamicFieldDefinition;
formData: FormDataType;
rootFormData?: FormDataType;
onChangeFormData: GenericFormProps['onChangeFormData'];
showError: boolean;
subforms?: Record<string, GenericFormParams>;
settings: GenericFormProps['settings'];
useAlwaysArraysInFormData: boolean;
_path?: (string | number)[];
fIdx: number;
slotProps: GenericFormProps['slotProps'];
disableUseFormElement?: boolean;
injections?: GenericFormProps['injections'];
disableInitialDivider?: boolean;
};
export declare const SubformField: (props: SubformFieldProps) => import("react/jsx-runtime").JSX.Element | null;