import { useLocation, useNavigate } from 'react-router-dom'; import { useObjectMetadataItemForSettings } from '@/object-metadata/hooks/useObjectMetadataItemForSettings'; import { Icon123 } from '@/ui/input/constants/icons'; import { useLazyLoadIcons } from '@/ui/input/hooks/useLazyLoadIcons'; import { NavigationDrawerItem } from '@/ui/navigation/navigation-drawer/components/NavigationDrawerItem'; export const ObjectMetadataNavItems = () => { const { activeObjectMetadataItems } = useObjectMetadataItemForSettings(); const navigate = useNavigate(); const { icons } = useLazyLoadIcons(); const currentPath = useLocation().pathname; return ( <> {activeObjectMetadataItems.map((objectMetadataItem) => objectMetadataItem.nameSingular === 'opportunity' ? null : ( { navigate(`/objects/${objectMetadataItem.namePlural}`); }} /> ), )} ); };