feat: Update page titles dynamically based on project name and standardize layout metadata
This commit is contained in:
@@ -15,8 +15,8 @@ const geistMono = Geist_Mono({
|
||||
});
|
||||
|
||||
export const metadata = {
|
||||
title: "Panel Zarządzania Projektami",
|
||||
description: "Profesjonalny panel zarządzania projektami",
|
||||
title: "Panel Wastpol",
|
||||
description: "Panel Wastpol",
|
||||
};
|
||||
|
||||
export default function RootLayout({ children }) {
|
||||
|
||||
@@ -65,6 +65,14 @@ export default function ProjectViewPage() {
|
||||
fetchData();
|
||||
}, [params.id]);
|
||||
|
||||
useEffect(() => {
|
||||
if (project?.project_name) {
|
||||
document.title = `${project.project_name} - Panel`;
|
||||
} else {
|
||||
document.title = 'Panel';
|
||||
}
|
||||
}, [project]);
|
||||
|
||||
if (loading) {
|
||||
return (
|
||||
<PageContainer>
|
||||
|
||||
Reference in New Issue
Block a user