sistemare class type boolean....

This commit is contained in:
paolo
2018-11-05 22:28:59 +01:00
parent c81e816d97
commit 03d57ba50e
22 changed files with 439 additions and 339 deletions

View File

@@ -1,13 +1,16 @@
import Vue from 'vue'
import Vuex from 'vuex'
import { IUserState } from '@/types'
import { IUserState, IGlobState } from '@/types'
Vue.use(Vuex)
export interface IRootState {
user: IUserState
glob: IGlobState
role: IRootState
}
export default new Vuex.Store<IRootState>({})
const store = new Vuex.Store<IRootState>({})
export default store

View File

@@ -9,15 +9,6 @@ import store from '@/store'
Vue.use(Vuex)
export interface IGlob {
conta: number
isLoginPage: boolean
layoutNeeded: boolean
mobileMode: boolean
menuCollapse: boolean
posts: string[]
}
@Module({ dynamic: true, store, name: 'glob' })
class Glob extends VuexModule { // Non occorrono i getters, basta questi qui:

View File

@@ -2,6 +2,8 @@ import Vue from 'vue'
import Vuex from 'vuex'
import { Module, VuexModule, Mutation, MutationAction, Action, getModule } from 'vuex-module-decorators'
import {Route} from 'vue-router'
import store from '@/store'
const bcrypt = require('bcryptjs')
@@ -10,7 +12,6 @@ import { serv_constants } from '@/store/modules/serv_constants'
import { IUserState, ILinkReg, IResult, IIdToken } from '@/types'
import store from '@/store'
export const ErroriMongoDb = {
CALLING: 10,
@@ -30,7 +31,7 @@ class User extends VuexModule implements IUserState { // Non occorrono i gette
idapp: IUserState['idapp'] = process.env.APP_ID
password: IUserState['password'] = ''
lang: IUserState['lang'] = ''
ripetipassword: IUserState['ripetipassword'] = ''
repeatPassword: IUserState['repeatPassword'] = ''
idToken: IUserState['idToken'] = ''
userId: IUserState['userId'] = 0
tokens: IUserState['tokens'] = []
@@ -98,6 +99,7 @@ class User extends VuexModule implements IUserState { // Non occorrono i gette
this.userId = data.userId
this.idToken = data.idToken
this.verifiedEmail = data.verifiedEmail
// @ts-ignore
this.tokens = [
{ access: 'auth', token: data.idToken }
]