import {delete_account, logout} from "$shared/lib/api/user"; import {accounts_base} from "$shared/lib/configuration"; import {clear_session_data} from "$shared/lib/session"; import {clear_categories} from "$app/lib/stores/categories"; import {clear_entries} from "$app/lib/stores/entries"; import {clear_labels} from "$app/lib/stores/labels"; export async function logout_user(reason: string = "") { await logout(); clear_session_data(); clear_categories(); clear_labels(); clear_entries(); location.replace(accounts_base("#/login" + (reason ? "?" + reason : ""))); } export async function delete_user() { await delete_account(); clear_session_data(); location.replace(accounts_base("#/login?deleted")); }