view src/stores/application.js @ 6:7c1bde663c8e vue-cli

current frontend
author Thomas Junk <thomas.junk@intevation.de>
date Thu, 14 Jun 2018 13:33:26 +0200
parents 1597506a2241
children ee6d3836014e
line wrap: on
line source

const Application = {
  namespaced: true,
  state: {
    appTitle: process.env.VUE_APP_TITLE,
    loginFailed: false
  },
  getters: {
    appTitle: state => {
      return state.appTitle;
    },
    loginFailed: state => {
      return state.loginFailed;
    }
  },
  mutations: {
    loginError(state) {
      state.loginFailed = true;
    },
    loginSuccess(state) {
      state.loginFailed = false;
    }
  },
  actions: {}
};

export default Application;