Skip to content

Commit 2d77362

Browse files
committed
set title for comp pages
1 parent 8fad344 commit 2d77362

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

src/pages/Competition/Layout.jsx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { useSnackbar } from 'notistack';
2-
import React, { useCallback, useEffect, useState } from 'react';
2+
import { useCallback, useEffect, useState } from 'react';
33
import { useDispatch, useSelector } from 'react-redux';
44
import { useParams, Outlet } from 'react-router-dom';
55
import ChevronLeftIcon from '@mui/icons-material/ChevronLeft';
@@ -102,6 +102,12 @@ const CompetitionLayout = () => {
102102
setLocalStorage('drawer-open', drawerOpen);
103103
}, [drawerOpen]);
104104

105+
useEffect(() => {
106+
if (wcif) {
107+
document.title = 'Delegate Dashboard - ' + wcif.name;
108+
}
109+
}, wcif);
110+
105111
const handleKeyDown = useCallback(
106112
(event) => {
107113
if (!event) {

src/pages/Home/Header.jsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React, { useState } from 'react';
1+
import { useState } from 'react';
22
import { Link } from 'react-router-dom';
33
import PeopleIcon from '@mui/icons-material/People';
44
import { Avatar, Box, IconButton, Menu, MenuItem, Tooltip } from '@mui/material';
@@ -37,6 +37,10 @@ const Header = () => {
3737
setAnchorElUser(null);
3838
};
3939

40+
useEffect(() => {
41+
document.title = 'Delegate Dashboard';
42+
}, wcif);
43+
4044
return (
4145
<AppBar position="static" color="primary">
4246
<Toolbar>

0 commit comments

Comments
 (0)