From 0c006cc09c983041d906621677b4a7a32ca1bb22 Mon Sep 17 00:00:00 2001 From: Philipp Dormann Date: Fri, 26 Feb 2021 21:50:02 +0100 Subject: [PATCH] Register - basic email input validation --- package.json | 1 + src/components/Register.vue | 9 +++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 77bfca9..75eba11 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ "got": "^11.8.2", "redaxios": "^0.4.1", "toastify-js": "^1.9.3", + "validator": "^13.5.2", "vue": "^3.0.5", "vue-phone-number-input": "^1.1.10", "vue-router": "4" diff --git a/src/components/Register.vue b/src/components/Register.vue index 90bc51f..16ed785 100644 --- a/src/components/Register.vue +++ b/src/components/Register.vue @@ -47,13 +47,16 @@ * +

Bitte geben Sie eine gültige E-Mail Adresse an

@@ -155,7 +158,9 @@ import { ref } from "vue"; import axios from "redaxios"; import Toastify from "toastify-js"; +import isEmail from 'validator/es/lib/isEmail'; +let userdetails = ref({ firstname: "", lastname: "", middlename: "", mail: "" }); let provide_address = ref(false); let agb_accepted = ref(false); function login() {