diff --git a/apps/web/src/routes/_view/company-handbook/$.tsx b/apps/web/src/routes/_view/company-handbook/$.tsx index aec1f8646..bb5fce9d5 100644 --- a/apps/web/src/routes/_view/company-handbook/$.tsx +++ b/apps/web/src/routes/_view/company-handbook/$.tsx @@ -44,7 +44,11 @@ export const Route = createFileRoute("/_view/company-handbook/$")({ return { doc: doc! }; }, head: ({ loaderData }) => { - const { doc } = loaderData!; + const doc = loaderData?.doc; + if (!doc) { + return { meta: [] }; + } + const url = `https://hyprnote.com/company-handbook/${doc.slug}`; return { diff --git a/apps/web/src/routes/_view/docs/$.tsx b/apps/web/src/routes/_view/docs/$.tsx index 94436e396..4b68d25af 100644 --- a/apps/web/src/routes/_view/docs/$.tsx +++ b/apps/web/src/routes/_view/docs/$.tsx @@ -44,7 +44,11 @@ export const Route = createFileRoute("/_view/docs/$")({ return { doc: doc! }; }, head: ({ loaderData }) => { - const { doc } = loaderData!; + const doc = loaderData?.doc; + if (!doc) { + return { meta: [] }; + } + const url = `https://hyprnote.com/docs/${doc.slug}`; const ogImageUrl = `https://hyprnote.com/og?type=docs&title=${encodeURIComponent(doc.title)}§ion=${encodeURIComponent(doc.section)}${doc.summary ? `&description=${encodeURIComponent(doc.summary)}` : ""}&v=1`;