From e52307ad29291e9105aa4e2a62a2839c9e9a1cfc Mon Sep 17 00:00:00 2001 From: nyne Date: Sun, 8 Jun 2025 18:05:59 +0800 Subject: [PATCH] Update document title based on resource state in resource details page --- frontend/src/pages/resource_details_page.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/frontend/src/pages/resource_details_page.tsx b/frontend/src/pages/resource_details_page.tsx index 5ed1fe3..6000886 100644 --- a/frontend/src/pages/resource_details_page.tsx +++ b/frontend/src/pages/resource_details_page.tsx @@ -72,8 +72,12 @@ export default function ResourcePage() { }, [id]); useEffect(() => { - document.title = t("Resource Details"); - }, [t]); + if (location.state.resource) { + document.title = location.state.resource.title; + } else { + document.title = t("Resource Details"); + } + }, [location.state.resource, t]); useEffect(() => { setResource(null);