@cmk/fe_utils
Version:
frontend utility library
14 lines (12 loc) • 667 B
TypeScript
import { DynamicFieldDefinition, StaticFieldDefinition } from './fields/Field';
import { FormDataType, GenericFormProps } from './types';
export declare const getInjectedValue: (param: ((value: unknown) => unknown) | unknown, formData: FormDataType, rootFormData: FormDataType | undefined) => any;
export declare const getDynamicFields: (params: {
fields: GenericFormProps["fields"];
injections: GenericFormProps["injections"];
formData: Record<string, unknown>;
rootFormData: Record<string, unknown>;
}) => DynamicFieldDefinition[];
export declare const getInitialFieldValues: (fieldsIn: StaticFieldDefinition[]) => {
[key: string]: unknown;
};