@manta-eu/react/dropdown
Reference for @manta-eu/react/dropdown as it is on main.
Type Aliases
DropdownCheckboxItemProps
DropdownCheckboxItemProps =
Omit<React.ComponentPropsWithoutRef<typeofDropdownMenuPrimitive.CheckboxItem>,"checked"|"onCheckedChange"> &object
Type Declaration
checked?
optionalchecked?:boolean
icon?
optionalicon?:React.ReactNode
onCheckedChange?
optionalonCheckedChange?: (checked) =>void
Parameters
checked
boolean
Returns
void
ref?
optionalref?:React.Ref<HTMLDivElement>
DropdownContentProps
DropdownContentProps =
React.ComponentPropsWithoutRef<typeofDropdownMenuPrimitive.Content> &object
Type Declaration
align?
optionalalign?:"start"|"center"|"end"
ref?
optionalref?:React.Ref<HTMLDivElement>
side?
optionalside?:"top"|"right"|"bottom"|"left"
DropdownFlagItemProps
DropdownFlagItemProps =
React.ComponentPropsWithoutRef<typeofDropdownMenuPrimitive.Item> &object
Type Declaration
countryCode
countryCode:
string
countryName
countryName:
string
dialCode
dialCode:
string
ref?
optionalref?:React.Ref<HTMLDivElement>
selected?
optionalselected?:boolean
DropdownGroupProps
DropdownGroupProps =
React.ComponentPropsWithoutRef<typeofDropdownMenuPrimitive.Group> &object
Type Declaration
label?
optionallabel?:string
ref?
optionalref?:React.Ref<HTMLDivElement>
DropdownItemProps
DropdownItemProps =
React.ComponentPropsWithoutRef<typeofDropdownMenuPrimitive.Item> &object
Type Declaration
icon?
optionalicon?:React.ReactNode
ref?
optionalref?:React.Ref<HTMLDivElement>
selected?
optionalselected?:boolean
DropdownSeparatorProps
DropdownSeparatorProps =
React.ComponentPropsWithoutRef<typeofDropdownMenuPrimitive.Separator> &object
Type Declaration
ref?
optionalref?:React.Ref<HTMLDivElement>
Variables
Dropdown
constDropdown:FC<DropdownMenuProps> =DropdownMenuPrimitive.Root
DropdownPortal
constDropdownPortal:FC<DropdownMenuPortalProps> =DropdownMenuPrimitive.Portal
DropdownTrigger
constDropdownTrigger:ForwardRefExoticComponent<DropdownMenuTriggerProps&RefAttributes<HTMLButtonElement>> =DropdownMenuPrimitive.Trigger
Functions
DropdownCheckboxItem()
DropdownCheckboxItem(
props):Element
Parameters
props
Returns
Element
DropdownContent()
DropdownContent(
props):Element
Parameters
props
Returns
Element
DropdownFlagItem()
DropdownFlagItem(
props):Element
Parameters
props
Returns
Element
DropdownGroup()
DropdownGroup(
props):Element
Parameters
props
Returns
Element
DropdownItem()
DropdownItem(
props):Element
Parameters
props
Returns
Element
DropdownSeparator()
DropdownSeparator(
props):Element
Parameters
props
Returns
Element
preventPointerFocus()
preventPointerFocus(
event):void
Parameters
event
PointerEvent
Returns
void