@karmaniverous/hook-form-semantic
    Preparing search index...

    Interface HookFormPhoneProps<T>

    interface HookFormPhoneProps<T extends FieldValues> {
        hookControl?: Control<T, any, T>;
        hookDefaultValue?: PathValueImpl<T, Path<T>>;
        hookDisabled?: boolean;
        hookName: Path<T>;
        hookRules?: Omit<
            RegisterOptions<T, Path<T>>,
            "disabled" | "valueAsNumber" | "valueAsDate" | "setValueAs",
        >;
        hookShouldUnregister?: boolean;
        isValidating?: boolean;
        mobileBreakpoint?: number;
        phoneCharAfterDialCode?: string;
        phoneCountries?: CountryData[];
        phoneDefaultCountry?: CountryIso2;
        phoneDefaultMask?: string;
        phoneDisableCountryGuess?: boolean;
        phoneDisableDialCodeAndPrefix?: boolean;
        phoneDisableDialCodePrefill?: boolean;
        phoneDisableFormatting?: boolean;
        phoneForceDialCode?: boolean;
        phoneHistorySaveDebounceMS?: number;
        phoneInputRef?: MutableRefObject<null | HTMLInputElement>;
        phoneOnChange?: (
            data: { country: ParsedCountry; inputValue: string; phone: string },
        ) => void;
        phonePlaceholderNumberChar?: string;
        phonePreferredCountries?: CountryIso2[];
        phonePrefix?: string;
        [key: string]: any;
        [key: number]: any;
    }

    Type Parameters

    • T extends FieldValues

    Hierarchy

    • Omit<
          FormFieldProps,
          "disabled"
          | "error"
          | "name"
          | "onBlur"
          | "onChange"
          | "ref"
          | "value",
      >
    • PrefixedPartial<Omit<ControllerProps<T>, "render">, "hook">
    • PrefixedPartial<Omit<UsePhoneInputConfig, "value">, "phone">
      • HookFormPhoneProps

    Indexable

    • [key: string]: any
    • [key: number]: any
    Index

    Properties

    hookControl?: Control<T, any, T>
    hookDefaultValue?: PathValueImpl<T, Path<T>>
    hookDisabled?: boolean
    hookName: Path<T>
    hookRules?: Omit<
        RegisterOptions<T, Path<T>>,
        "disabled" | "valueAsNumber" | "valueAsDate" | "setValueAs",
    >
    hookShouldUnregister?: boolean
    isValidating?: boolean
    mobileBreakpoint?: number
    phoneCharAfterDialCode?: string
    phoneCountries?: CountryData[]
    phoneDefaultCountry?: CountryIso2
    phoneDefaultMask?: string
    phoneDisableCountryGuess?: boolean
    phoneDisableDialCodeAndPrefix?: boolean
    phoneDisableDialCodePrefill?: boolean
    phoneDisableFormatting?: boolean
    phoneForceDialCode?: boolean
    phoneHistorySaveDebounceMS?: number
    phoneInputRef?: MutableRefObject<null | HTMLInputElement>
    phoneOnChange?: (
        data: { country: ParsedCountry; inputValue: string; phone: string },
    ) => void
    phonePlaceholderNumberChar?: string
    phonePreferredCountries?: CountryIso2[]
    phonePrefix?: string