import { NavigationMenuItemType } from 'twenty-shared/types'; import { NavigationDrawerSectionForWorkspaceItemFolderContent } from '@/object-metadata/components/NavigationDrawerSectionForWorkspaceItemFolderContent'; import { NavigationDrawerSectionForWorkspaceItemLinkContent } from '@/object-metadata/components/NavigationDrawerSectionForWorkspaceItemLinkContent'; import { NavigationDrawerSectionForWorkspaceItemObjectContent } from '@/object-metadata/components/NavigationDrawerSectionForWorkspaceItemObjectContent'; import type { WorkspaceSectionItemContentProps } from '@/object-metadata/components/WorkspaceSectionItemContentProps'; type NavigationDrawerSectionForWorkspaceItemContentProps = WorkspaceSectionItemContentProps; export const NavigationDrawerSectionForWorkspaceItemContent = ({ item, editModeProps, isDragging, folderChildrenById, folderCount, selectedNavigationMenuItemId, onNavigationMenuItemClick, onActiveObjectMetadataItemClick, readOnly, }: NavigationDrawerSectionForWorkspaceItemContentProps) => { switch (item.type) { case NavigationMenuItemType.FOLDER: return ( ); case NavigationMenuItemType.LINK: return ( ); default: return ( ); } };