import useSettings from '@app/hooks/useSettings'; import Head from 'next/head'; interface PageTitleProps { title: string | (string | undefined)[]; } const PageTitle = ({ title }: PageTitleProps) => { const settings = useSettings(); const titleText = `${ Array.isArray(title) ? title.filter(Boolean).join(' - ') : title } - ${settings.currentSettings.applicationTitle}`; return ( {titleText} ); }; export default PageTitle;