Function translateFormCustomFieldRules
- translateFormCustomFieldRules<T, T2>(rules, t): FormCustomFieldDefinition<T, T2, string>["rules"] | undefined
Type Parameters
T
T2 extends string | number | symbol
Parameters
rules: undefined | {
max?: number | {
message: TCallback;
value: number;
};
maxLength?: number | {
message: TCallback;
value: number;
};
min?: number | {
message: TCallback;
value: number;
};
minLength?: number | {
message: TCallback;
value: number;
};
pattern?: RegExp | {
message: TCallback;
value: RegExp;
};
required?: boolean | {
message: TCallback;
value: boolean;
};
validate?: ((value, formValues) => undefined | string | boolean | string[] | Promise<ValidateResult>);
}
t: TFunction<"translation", undefined>
Helper function to translate the rules field on custom fields