feat: log out button

pull/137/head
raymonable 2025-03-27 14:49:28 -04:00
parent f61ca2d647
commit 6057cd625f
1 changed files with 10 additions and 0 deletions

View File

@ -15,6 +15,7 @@
import WaccaSettings from "../../components/settings/WaccaSettings.svelte";
import GeneralGameSettings from "../../components/settings/GeneralGameSettings.svelte";
import OngekiSettings from "../../components/settings/OngekiSettings.svelte";
import useLocalStorage from "../../libs/hooks/useLocalStorage.svelte";
USER.ensureLoggedIn()
@ -120,6 +121,10 @@
error = t("settings.profile.bad-format");
}
};
function logOut() {
localStorage.removeItem("token");
location.href = "/";
}
const passwordAction = (node: HTMLInputElement, whether: boolean) => {
if (whether) node.type = 'password'
@ -196,6 +201,11 @@
</label>
</div>
</div>
<div class="field m-t">
<div>
<button on:click={logOut}>Log out</button>
</div>
</div>
</div>
{:else if tabs[tab] === 'chu3'}
<!-- Userbox settings -->