diff --git a/frontend/src/routes/(admin)/admin/auth/logout/+page.server.ts b/frontend/src/routes/(admin)/admin/auth/logout/+page.server.ts new file mode 100644 index 0000000..98232db --- /dev/null +++ b/frontend/src/routes/(admin)/admin/auth/logout/+page.server.ts @@ -0,0 +1,14 @@ +import type { PageServerLoad } from './$types'; + +import { redirect } from '@sveltejs/kit'; +import { apiLogout } from '$lib/@api/admin'; + +export const load: PageServerLoad = async ({ fetch, cookies }) => { + const a = await apiLogout(fetch); + console.log(a); + + cookies.delete('id', { path: '/' }); + cookies.delete('key', { path: '/' }); + + throw redirect(302, '/admin/auth/login'); +};