From a2262ee3c91ef21b182792b66670e81176c5b894 Mon Sep 17 00:00:00 2001 From: Mohd Arief Date: Mon, 11 Jun 2018 16:29:30 +0800 Subject: [PATCH] Update loading features to login page --- resources/assets/js/pages/auth/login.vue | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/resources/assets/js/pages/auth/login.vue b/resources/assets/js/pages/auth/login.vue index e35dc708..adcbe8a0 100644 --- a/resources/assets/js/pages/auth/login.vue +++ b/resources/assets/js/pages/auth/login.vue @@ -42,6 +42,8 @@ {{ $t('login') }} + + @@ -78,6 +80,17 @@ export default { methods: { async login () { + const loading = this.$loading({ + lock: true, + text: 'Logging in', + spinner: 'el-icon-loading', + background: 'rgba(0, 0, 0, 0.7)' + }); + setTimeout(() => { + loading.close(); + }, 1500); + + // Submit the form. const { data } = await this.form.post('/api/login')