From 3c2ceed2039fd0fa5162db911214f5eca9030f62 Mon Sep 17 00:00:00 2001 From: Vamsi krishna Date: Wed, 19 Mar 2025 17:22:28 +0530 Subject: [PATCH] fix: fixed page title revert to default --- packages/ui/src/hooks/use-page-title.tsx | 5 ++++- web/app/layout.tsx | 3 ++- web/core/components/core/page-title.tsx | 2 ++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/ui/src/hooks/use-page-title.tsx b/packages/ui/src/hooks/use-page-title.tsx index 79fb6857eed..a15d8e3b8f3 100644 --- a/packages/ui/src/hooks/use-page-title.tsx +++ b/packages/ui/src/hooks/use-page-title.tsx @@ -1,4 +1,5 @@ import { useEffect } from "react"; +import { SITE_TITLE } from "@plane/constants"; interface IUseHeadParams { title?: string; @@ -7,7 +8,9 @@ interface IUseHeadParams { export const useHead = ({ title }: IUseHeadParams) => { useEffect(() => { if (title) { - document.title = title ?? "Plane | Simple, extensible, open-source project management tool."; + document.title = title; + } else { + document.title = SITE_TITLE; } }, [title]); }; diff --git a/web/app/layout.tsx b/web/app/layout.tsx index 6024753df80..ceee2ac3a76 100644 --- a/web/app/layout.tsx +++ b/web/app/layout.tsx @@ -8,13 +8,13 @@ import "@/styles/react-day-picker.css"; // meta data info import { SITE_DESCRIPTION, SITE_NAME } from "@plane/constants"; +import { PageHead } from "@/components/core"; // helpers import { API_BASE_URL, cn } from "@/helpers/common.helper"; // local import { AppProvider } from "./provider"; export const metadata: Metadata = { - title: "Plane | Simple, extensible, open-source project management tool.", description: SITE_DESCRIPTION, openGraph: { title: "Plane | Simple, extensible, open-source project management tool.", @@ -74,6 +74,7 @@ export default function RootLayout({ children }: { children: React.ReactNode })
+