Skip to content

Commit 211de0d

Browse files
committed
feat: fix logout
1 parent 0bbe055 commit 211de0d

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

frontend/src/components/Header.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,23 @@ import {Button} from '@mui/material';
1515
import {FormEvent} from 'react';
1616
import { useSetRecoilState,useRecoilState } from "recoil";
1717
import GlobalState from "../GlobalState";
18+
import { useNavigate } from "react-router";
1819

1920
const Header = () => {
2021
const setLocationModalState = useSetRecoilState(GlobalState.locationModalState);
2122
const setTargetPriceModalState = useSetRecoilState(GlobalState.targetPriceModalState);
2223
const setJwtTokenState = useSetRecoilState(GlobalState.jwtTokenState);
2324
const setGlobalLoginModal = useSetRecoilState(GlobalState.loginModalState);
2425
const [globalWebWorkerRefState, setGlobalWebWorkerRefState] = useRecoilState(GlobalState.webWorkerRefState);
26+
const navigate = useNavigate();
2527

2628
const logout = (event: FormEvent) => {
2729
console.log("Logout ",event);
2830
setJwtTokenState('');
2931
globalWebWorkerRefState?.postMessage({jwtToken: '', newNotificationUrl: ''});
3032
setGlobalWebWorkerRefState(null);
3133
setGlobalLoginModal(true);
34+
navigate('/');
3235
}
3336
const location = (event: FormEvent) => {
3437
//console.log("Location ",event);

0 commit comments

Comments
 (0)