svelte.sk-auth/dist/client/signOut.esm.js
2022-02-02 20:08:30 -07:00

16 lines
459 B
JavaScript

async function signOut(config) {
let res = await fetch(mergePath(["/api/auth", config?.basePath ?? null], "signout"), {
method: "POST"
});
const { signout } = await res.json();
if (!signout) {
throw new Error("Sign out not successful!");
}
res = await fetch(mergePath(["/api/auth", config?.basePath ?? null], "session"));
const session = await res.json();
return session;
}
export { signOut };
//# sourceMappingURL=signOut.esm.js.map