From 0c094d6f6b3d796747557e3c0f93dffa334259aa Mon Sep 17 00:00:00 2001 From: Jan Bader Date: Wed, 9 Feb 2022 23:16:16 +0000 Subject: [PATCH] And on --- web/src/store/index.ts | 18 ------------------ web/src/stores/session.ts | 3 +++ 2 files changed, 3 insertions(+), 18 deletions(-) diff --git a/web/src/store/index.ts b/web/src/store/index.ts index 93775da..de6bd34 100644 --- a/web/src/store/index.ts +++ b/web/src/store/index.ts @@ -1,22 +1,4 @@ -import { InjectionKey } from 'vue' -import { createStore, Store, createLogger } from 'vuex' -import { LOGIN_SUCCESS, LOGOUT, TITLE } from './mutation-types' -import { FETCH_ACCOUNT, FETCH_BUDGET, GET, REGISTER, IMPORT_YNAB, LOGIN, NEW_BUDGET, POST, SET_CURRENT_ACCOUNT, SET_CURRENT_BUDGET } from './action-types' -import { budgetStore } from './budget' -import { Budget, useSessionStore } from '../stores/session' - -export const key: InjectionKey> = Symbol() - export const store = createStore({ - state: { - ShowMenu: undefined, - CurrentBudgetID: undefined, - }, - mutations: { - [TITLE](state, title) { - document.title = "Budgeteer - " + title; - }, - }, actions: { [IMPORT_YNAB]({ getters, dispatch }, formData) { return dispatch("POST", { path: "/budget/" + getters.CurrentBudget.ID + "/import/ynab", body: formData }); diff --git a/web/src/stores/session.ts b/web/src/stores/session.ts index 0b5845a..cfda1bd 100644 --- a/web/src/stores/session.ts +++ b/web/src/stores/session.ts @@ -51,6 +51,9 @@ export const useSessionStore = defineStore('session', { }*/ }, actions: { + setTitle(title : string) { + document.title = "Budgeteer - " + title; + }, loginSuccess(x : any) { this.User = x.User; this.Token = x.Token;