From dc46127fc7ca5c4d38d1d92132c21794874fe358 Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Thu, 1 Nov 2018 15:22:20 -0500 Subject: [PATCH] refactor(auth): only import needed validator module --- website/client/components/auth/authForm.vue | 4 ++-- website/client/components/auth/registerLoginReset.vue | 4 ++-- website/client/components/static/home.vue | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/website/client/components/auth/authForm.vue b/website/client/components/auth/authForm.vue index 471474156c..5489cf4f10 100644 --- a/website/client/components/auth/authForm.vue +++ b/website/client/components/auth/authForm.vue @@ -82,7 +82,7 @@ import hello from 'hellojs'; import { setUpAxios } from 'client/libs/auth'; import debounce from 'lodash/debounce'; -import validator from 'validator'; +import isEmail from 'validator/lib/isEmail'; import facebookSquareIcon from 'assets/svg/facebook-square.svg'; import googleIcon from 'assets/svg/google.svg'; @@ -116,7 +116,7 @@ export default { computed: { emailValid () { if (this.email.length <= 3) return false; - return validator.isEmail(this.email); + return isEmail(this.email); }, emailInvalid () { return !this.emailValid; diff --git a/website/client/components/auth/registerLoginReset.vue b/website/client/components/auth/registerLoginReset.vue index c0f42c2870..d131dc76a5 100644 --- a/website/client/components/auth/registerLoginReset.vue +++ b/website/client/components/auth/registerLoginReset.vue @@ -295,7 +295,7 @@ import axios from 'axios'; import hello from 'hellojs'; import debounce from 'lodash/debounce'; -import validator from 'validator'; +import isEmail from 'validator/lib/isEmail'; import gryphon from 'assets/svg/gryphon.svg'; import habiticaIcon from 'assets/svg/habitica-logo.svg'; @@ -341,7 +341,7 @@ export default { }, emailValid () { if (this.email.length <= 3) return false; - return validator.isEmail(this.email); + return isEmail(this.email); }, emailInvalid () { if (this.email.length <= 3) return false; diff --git a/website/client/components/static/home.vue b/website/client/components/static/home.vue index 27dfdc702b..a6acf92a55 100644 --- a/website/client/components/static/home.vue +++ b/website/client/components/static/home.vue @@ -560,7 +560,7 @@