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 @@