view src/stores/language.js @ 9:ee6d3836014e vue-cli

current version of login
author Thomas Junk <thomas.junk@intevation.de>
date Fri, 15 Jun 2018 13:04:07 +0200
parents 7c1bde663c8e
children e0b5dd98665e
line wrap: on
line source

const i18n = {
  namespaced: true,
  state: {
    signinHeader: "Please sign in",
    emailLabel: "Email address",
    passwordLabel: "Password",
    loginButtonLabel: "Log In",
    loginAttemptFailed: "Login Failed\n(try other email & passphrase)",
    passPhraseForgotten: "Passphrase forgoten?"
  },
  getters: {
    signinHeader: state => {
      return state.signinHeader;
    },
    emailLabel: state => {
      return state.emailLabel;
    },
    passwordLabel: state => {
      return state.passwordLabel;
    },
    loginAttemptFailed: state => {
      return state.loginAttemptFailed;
    },
    loginButtonLabel: state => {
      return state.loginButtonLabel;
    },
    passPhraseForgotten: state => {
      return state.passPhraseForgotten;
    }
  },
  mutations: {},
  actions: {}
};

export default i18n;