UNPKG

pocko-ui

Version:

React components using pure Bootstrap 5+ which does not contain any external style and script libraries.

23 lines (22 loc) 676 B
import React, { ReactNode } from "react"; import "./Index.scss"; declare type Placement = "bottomLeft" | "bottomRight" | "topLeft" | "topRight"; declare type Trigger = "hover" | "click"; interface MenuItem { label: string | ReactNode; value?: string; disabled?: boolean; divided?: boolean; } interface DropdownMenuProps { triggerButton: React.ReactNode; menuItems: MenuItem[]; onChange?: Function; disabled?: boolean; placement?: Placement; trigger?: Trigger; wrapperClassName?: string; closeOnOutsideClick?: boolean; } declare const DropdownMenu: React.FC<DropdownMenuProps>; export default DropdownMenu;