blogpop/app/admin/logout/page.tsx

21 lines
448 B
TypeScript
Raw Normal View History

'use client';
import { useEffect } from 'react';
import { useRouter } from 'next/navigation';
export default function Logout() {
const router = useRouter();
useEffect(() => {
document.cookie.split(";").forEach((cookie) => {
document.cookie = cookie
.replace(/^ +/, "")
.replace(/=.*/, "=;expires=" + new Date().toUTCString() + ";path=/");
});
router.push('/admin/login');
}, [router]);
return null;
}