UNPKG

formbold-react

Version:

Formbold package for react.

18 lines (17 loc) 756 B
import { Config, DeepRequired, FormValues } from './types'; /** * Merges the provided configuration object with the default configuration, * overriding any properties that are specified in the provided object. * * @param config - The configuration object to merge with the default configuration. * @returns The merged configuration object. */ export declare const mergeConfig: (defaultConfig: DeepRequired<Config>, config?: Config) => { errorMessages: { empty: string; required: (fields: string[]) => string; }; requiredFields: string[]; }; export declare const toFormValues: (formData: FormData) => FormValues; export declare const isValueEmpty: (value: FormDataEntryValue | FormDataEntryValue[] | undefined) => boolean;