diff --git a/app/root.tsx b/app/root.tsx index 9c4da57..57f89e2 100644 --- a/app/root.tsx +++ b/app/root.tsx @@ -23,9 +23,9 @@ export const links: Route.LinksFunction = () => [ export const meta = ({ location }: Route.MetaArgs) => { const { pathname } = location - const pageTitle = META_TITLE_CONFIG.find( - (meta) => meta.path === pathname, - )?.title + const segments = pathname.split('/') + const path = segments.length > 4 ? segments.slice(0, 4).join('/') : pathname + const pageTitle = META_TITLE_CONFIG.find((meta) => meta.path === path)?.title const metaTitle = APP.title const title = `${pageTitle ? `${pageTitle} - ` : ''}${metaTitle}`