kg-react-phone-field
Version:
Este código define un componente React llamado `SelectPhoneNumber` que renderiza un menú desplegable para seleccionar un número de teléfono. El componente usa la biblioteca `react-select` si asi se desea para crear el menú desplegable. Toma varias propie
25 lines (24 loc) • 1.01 kB
TypeScript
import React from 'react';
import { StylesConfig } from 'react-select';
import { PropsList } from "../utils/getCountries";
interface SelectPhoneNumberProps {
onChange?: (value: any) => void;
value?: string;
listOfProperties: PropsList;
defaultCountryNumber: number;
containerClassName?: string;
selectClassName?: string;
defaultStyles?: boolean;
language?: 'en' | 'es';
label?: string;
labelClassName?: string;
/*** React Select Props */
withReactSelect?: boolean;
reactSelectCustomStyles?: StylesConfig;
reactSelectDefaultValues?: {
label: string;
value: unknown;
};
}
export declare const SelectPhoneNumber: ({ defaultCountryNumber, onChange, value, listOfProperties, containerClassName, selectClassName, defaultStyles, language, label, labelClassName, reactSelectCustomStyles, reactSelectDefaultValues, withReactSelect, }: SelectPhoneNumberProps) => React.JSX.Element;
export default SelectPhoneNumber;