/
ilgizok
/
MyLibFront
Обзор
Документация
Войти
/
ilgizok
/
MyLibFront
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/components/Layout/LogoutButton.jsx
20 строк
495 B
ilgiz
add
20 апр 2025, 00:44
20 апр 2025, 00:44
a4c46b9
Код
Авторство
О чём код?
import { useNavigate } from 'react-router-dom'; import styles from './Navbar.module.css'; const LogoutButton = () => { const navigate = useNavigate(); const handleLogout = () => { localStorage.removeItem('currentUser'); window.dispatchEvent(new Event('authChange')); navigate('/login'); }; return ( <button onClick={handleLogout} className={styles.logoutButton}> Выйти </button> ); }; export default LogoutButton;