export const useAppStore = defineStore("app", () => { const activeState = ref(''); const setActiveState = (state: string) => { activeState.value = state; }; const unsetActiveState = () => { activeState.value = ''; }; const isRegister = computed(() => activeState.value === "register"); const isLogin = computed(() => activeState.value === "login"); const isForgot = computed(() => activeState.value === "reset-password"); const isReset = computed(() => activeState.value === "new-password"); const isOverflowHidden = ref(false); const setOverflowHidden = (value: boolean) => { isOverflowHidden.value = value; } return { activeState, setActiveState, unsetActiveState, isRegister, isLogin, isForgot, isReset, isOverflowHidden, setOverflowHidden }; });