import { NavLink, Outlet, useNavigate } from "react-router-dom"; import { useAdminLogout } from "../../hooks/admin"; export function AdminLayout() { const logout = useAdminLogout(); const navigate = useNavigate(); const doLogout = async () => { await logout.mutateAsync().catch(() => {}); navigate("/admin/login", { replace: true }); }; const tab = ({ isActive }: { isActive: boolean }) => "btn small" + (isActive ? " btn-primary" : " btn-ghost"); return (
Админ-панель
Записи Аккаунты Фракции Ачивки Логи
); }