import { useNavigate } from 'react-router-dom'; import { IconBuildingSkyscraper } from '@/ui/display/icon'; import NavItem from '@/ui/navigation/navbar/components/NavItem'; import { capitalize } from '~/utils/string/capitalize'; import { useFindManyMetadataObjects } from '../hooks/useFindManyMetadataObjects'; export const MetadataObjectNavItems = () => { const { metadataObjects } = useFindManyMetadataObjects(); const navigate = useNavigate(); return ( <> {metadataObjects .filter((metadataObject) => !!metadataObject.isActive) .map((metadataObject) => ( { navigate(`/objects/${metadataObject.namePlural}`); }} /> ))} ); };