mui-tel-input
Version:
A phone number input designed for the React library MUI built with libphonenumber-js
18 lines (17 loc) • 979 B
TypeScript
import { MuiTelInputContinent } from '../../shared/constants/continents';
import { MuiTelInputCountry } from '../../shared/constants/countries';
import { MenuProps } from '@mui/material/Menu';
import { GetFlagElement } from '../../index.types';
export type FlagsMenuProps = Partial<MenuProps> & {
isoCode: MuiTelInputCountry | null;
onlyCountries?: MuiTelInputCountry[];
excludedCountries?: MuiTelInputCountry[];
preferredCountries?: MuiTelInputCountry[];
langOfCountryName?: string;
continents?: MuiTelInputContinent[];
onSelectCountry: (isoCode: MuiTelInputCountry) => void;
getFlagElement: GetFlagElement;
};
export declare const menuClass = "MuiTelInput-Menu";
declare const FlagsMenu: ({ anchorEl, isoCode, onSelectCountry, excludedCountries, onlyCountries, langOfCountryName, continents, preferredCountries, className, getFlagElement, ...restMenuProps }: FlagsMenuProps) => import("react/jsx-runtime").JSX.Element;
export default FlagsMenu;