blob: 41558194fc7023056bef14e6404449bf6898e642 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
import {portal_base} from "$shared/lib/configuration";
import {end_session} 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 end_session(() => {
clear_categories();
clear_labels();
clear_entries();
location.replace(portal_base("#/login" + (reason ? "?" + reason : "")));
});
}
|