From 0cce39ec7c88bd8b9e354d566c68cdba9377aee2 Mon Sep 17 00:00:00 2001 From: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com> Date: Wed, 28 Aug 2024 14:35:45 +0530 Subject: [PATCH] [WEB-2338] chore: handle untitled page breadcrumbs (#5445) * chore: handle untitle page titles * chore: store page title in a const --- .../projects/(detail)/[projectId]/pages/(detail)/header.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/web/app/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/header.tsx b/web/app/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/header.tsx index 6ddce2c1d..338ee7bc1 100644 --- a/web/app/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/header.tsx +++ b/web/app/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/header.tsx @@ -13,6 +13,7 @@ import { BreadcrumbLink, Logo } from "@/components/common"; import { PageEditInformationPopover } from "@/components/pages"; // helpers import { convertHexEmojiToDecimal } from "@/helpers/emoji.helper"; +import { getPageName } from "@/helpers/page.helper"; // hooks import { usePage, useProject } from "@/hooks/store"; import { usePlatformOS } from "@/hooks/use-platform-os"; @@ -58,6 +59,7 @@ export const PageDetailsHeader = observer(() => { } }; + const pageTitle = getPageName(name); const isVersionHistoryOverlayActive = !!searchParams.get("version"); return ( @@ -148,9 +150,9 @@ export const PageDetailsHeader = observer(() => { } /> - +
- {name ?? "Page"} + {pageTitle}