21 lines
448 B
TypeScript
21 lines
448 B
TypeScript
|
'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;
|
||
|
}
|