UNPKG

react-cascading-menu

Version:

React-Cascading-Menu is a multi-selectable cascading menu component for React, providing horizontal navigation and global search for efficient option selection.

14 lines (13 loc) 481 B
import React from "react"; interface DropdownProps<T> { items: T[]; handleItemClick: (opt: T) => void; handleSearchChange: (val: string) => void; renderItem: (item: T, searchTerm: string) => { label: string; key: number | string; renderComp: () => React.JSX.Element; }; } declare const Dropdown: <T extends {}>({ items, handleItemClick, handleSearchChange, renderItem, }: DropdownProps<T>) => React.JSX.Element; export default Dropdown;