/
cyberdzot
/
react-authy
Обзор
Документация
Войти
/
cyberdzot
/
react-authy
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/modules/Profile.jsx
34 строки
848 B
Vovqa
Initial commit
21 янв 2025, 03:57
21 янв 2025, 03:57
5053fe4
Код
Авторство
О чём код?
import { useNavigate } from "react-router-dom"; const Profile = ({ user, logout }) => { const navigate = useNavigate(); if (!user) { return <p>Загрузка...</p>; } return ( <div> <h2>Профиль</h2> <p> <strong>Имя пользователя:</strong> {user.username} </p> <p> <strong>Email:</strong> {user.email} </p> <button onClick={async () => { await logout(); navigate("/"); }} > Выйти </button> <a href="/" className="form-link"> Главная </a> </div> ); }; export default Profile;