UNPKG

@nexusui/components

Version:

These are custom components specially-developed for NexusUI applications. They will make your life easier by giving you out-of-the-box implementations for various high-level UI elements that you can drop directly into your application.

22 lines (21 loc) 1.47 kB
import React from 'react'; export interface ICountryItemProps { /** * name: PropTypes.string.isRequired, * iso2: PropTypes.string.isRequired, * dialCode: PropTypes.string.isRequired, * itemRef: PropTypes.func.isRequired, * localization: PropTypes.string, * native: PropTypes.bool, */ name: string; iso2: string; dialCode: string; localization?: string; } declare const _default: React.ForwardRefExoticComponent<Omit<import("@mui/material/MenuItem").MenuItemOwnProps & Omit<import("@mui/material").ButtonBaseOwnProps, "classes"> & import("@mui/material/OverridableComponent").CommonProps & Omit<Omit<React.DetailedHTMLProps<React.LiHTMLAttributes<HTMLLIElement>, HTMLLIElement>, "ref"> & { ref?: ((instance: HTMLLIElement | null) => void | React.DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof React.DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | React.RefObject<HTMLLIElement> | null | undefined; }, "disabled" | "classes" | "className" | "style" | "children" | "sx" | "autoFocus" | "tabIndex" | "dense" | "action" | "selected" | "centerRipple" | "disableRipple" | "disableTouchRipple" | "focusRipple" | "focusVisibleClassName" | "LinkComponent" | "onFocusVisible" | "TouchRippleProps" | "touchRippleRef" | "disableGutters" | "divider"> & { component?: React.ElementType; } & ICountryItemProps, "ref"> & React.RefAttributes<HTMLLIElement>>; export default _default;