import React from "react"; import List from "./List"; import { AddIcon, ArrowIcon, FocusIcon } from "../../icons/ExportCommonIcons"; import KebabMenuListMultiSelect from "./KebebMenuListMultiSelect"; interface DropDownListProps { value?: string; items?: { id: string; name: string }[]; showFocusIcon?: boolean; showAddIcon?: boolean; showKebabMenu?: boolean; kebabMenuItems?: { id: string; name: string }[]; remove?: boolean; isOpen: boolean; onToggle: () => void; } const DropDownList: React.FC = ({ value = "Dropdown", items = [], showFocusIcon = false, showAddIcon = true, showKebabMenu = true, kebabMenuItems = [ { id: "Buildings", name: "Buildings" }, { id: "Paths", name: "Paths" }, { id: "Zones", name: "Zones" }, ], remove, isOpen, onToggle, }) => { return (
{value}
{showFocusIcon && (
)} {showAddIcon && (
)} {showKebabMenu && (
)}
{isOpen && (
)}
); }; export default DropDownList;