From 338a8a4107092e9bdb485fdcb3ca9f12305be33f Mon Sep 17 00:00:00 2001 From: paolo Date: Fri, 26 Oct 2018 22:25:35 +0200 Subject: [PATCH] Login e Token OK --- quasar.conf.js | 10 ++- src/components/Header.vue | 10 ++- src/components/layout/drawer/drawer.vue | 41 +++++---- src/components/views/AuthSuccess.vue | 4 - src/components/views/login/signin.vue | 28 ++++-- src/components/views/login/signup.vue | 33 +++++-- src/components/views/login/vreg.vue | 7 ++ src/i18n.js | 24 ++++- src/index.template.html | 1 + src/pages/Index.vue | 6 +- src/store/modules/user.js | 114 ++++++++++++++++-------- 11 files changed, 196 insertions(+), 82 deletions(-) diff --git a/quasar.conf.js b/quasar.conf.js index ebb2af3..b949ef3 100644 --- a/quasar.conf.js +++ b/quasar.conf.js @@ -82,6 +82,8 @@ module.exports = function (ctx) { 'QCollapsible', 'QCheckbox', 'QAlert', + 'QInnerLoading', + 'QSpinnerGears', ], directives: [ @@ -89,8 +91,14 @@ module.exports = function (ctx) { ], // Quasar plugins plugins: [ - 'Notify', 'ActionSheet' + 'Notify', 'ActionSheet', 'Loading' ], + config: { + // optional (v0.17+) + loading: { + // Loading defaults + } + }, //iconSet: ctx.theme.mat ? 'material-icons' : 'ionicons', iconSet: 'fontawesome', //iconSet: 'roboto-font', diff --git a/src/components/Header.vue b/src/components/Header.vue index feb0b03..fa06a24 100644 --- a/src/components/Header.vue +++ b/src/components/Header.vue @@ -25,10 +25,12 @@ + + + ! - + --> @@ -57,7 +59,9 @@ import user from '../store/modules/user'; - import {mapGetters} from 'vuex' + import * as types from '../store/mutation-types' + + import {mapGetters, mapActions} from 'vuex' export default { components: { diff --git a/src/components/layout/drawer/drawer.vue b/src/components/layout/drawer/drawer.vue index 5eb5aad..30b1899 100644 --- a/src/components/layout/drawer/drawer.vue +++ b/src/components/layout/drawer/drawer.vue @@ -1,18 +1,19 @@ diff --git a/src/components/views/login/signin.vue b/src/components/views/login/signin.vue index 3d87b4a..d402848 100644 --- a/src/components/views/login/signin.vue +++ b/src/components/views/login/signin.vue @@ -1,6 +1,6 @@