@dynamic-labs/sdk-react-core
Version:
A React SDK for implementing wallet web3 authentication and authorization to your website.
18 lines (17 loc) • 662 B
TypeScript
import { Dispatch, FC, FocusEventHandler, SetStateAction } from 'react';
import { CountryData } from 'react-international-phone';
import { OnUpdatePhoneData } from './usePhoneInputLogic';
export type PhoneNumberFieldProps = {
countries: CountryData[];
isLoading?: boolean;
disabled?: boolean;
label?: string;
error?: string;
onUpdate?: OnUpdatePhoneData;
onBlur?: FocusEventHandler<HTMLDivElement>;
setIsHovered?: Dispatch<SetStateAction<boolean>>;
setIsFocused?: Dispatch<SetStateAction<boolean>>;
initialPhone?: string;
appendRight?: JSX.Element;
};
export declare const PhoneNumberField: FC<PhoneNumberFieldProps>;