• Helper function to translate the rules field on custom fields

    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>

    Returns FormCustomFieldDefinition<T, T2, string>["rules"] | undefined

Generated using TypeDoc