import { FavoriteFolderHotkeyScope } from '@/favorites/constants/FavoriteFolderRightIconDropdownHotkeyScope'; import { Dropdown } from '@/ui/layout/dropdown/components/Dropdown'; import { DropdownMenuItemsContainer } from '@/ui/layout/dropdown/components/DropdownMenuItemsContainer'; import { useTheme } from '@emotion/react'; import styled from '@emotion/styled'; import { IconDotsVertical, IconPencil, IconTrash, MenuItem } from 'twenty-ui'; type FavoriteFolderNavigationDrawerItemDropdownProps = { folderId: string; onRename: () => void; onDelete: () => void; closeDropdown: () => void; }; const StyledIconContainer = styled.div` align-items: center; background: transparent; height: 24px; width: 24px; justify-content: center; transition: background 0.1s ease; display: flex; `; export const FavoriteFolderNavigationDrawerItemDropdown = ({ folderId, onRename, onDelete, closeDropdown, }: FavoriteFolderNavigationDrawerItemDropdownProps) => { const theme = useTheme(); const handleRename = () => { onRename(); closeDropdown(); }; const handleDelete = () => { onDelete(); closeDropdown(); }; return ( } dropdownPlacement="right" dropdownOffset={{ y: -15 }} dropdownComponents={ } /> ); };