UNPKG

feeds-fun

Version:

Frontend for the Feeds Fun — web-based news reader

24 lines (18 loc) 561 B
import {ref, watch, computed} from "vue"; import {useRouter} from "vue-router"; import {defineStore} from "pinia"; import {useSupertokens} from "@/stores/supertokens"; import * as settings from "@/logic/settings"; import * as e from "@/logic/enums"; export const useGlobalState = defineStore("globalState", () => { const supertokens = useSupertokens(); const isLoggedIn = computed(() => { if (settings.authMode === settings.AuthMode.SingleUser) { return true; } return supertokens.isLoggedIn; }); return { isLoggedIn }; });