import React from 'react'; import { Helmet } from 'react-helmet-async'; import { useEntityData } from '../entity/shared/EntityContext'; import { useEntityRegistry } from '../useEntityRegistry'; import { capitalizeFirstLetterOnly } from './textUtil'; export const EntityHead = () => { const entityRegistry = useEntityRegistry(); const { entityType, entityData } = useEntityData(); if (!entityData) { return null; } const entityDisplayName = entityRegistry.getDisplayName(entityType, entityData); const type = capitalizeFirstLetterOnly(entityData?.subTypes?.typeNames?.[0]) || entityRegistry.getEntityName(entityType); return ( {entityDisplayName} | {type} ); };