From ebef48ed993524b82ac3c2c8647c2d7e5d7f9c49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wolfgang=20Hu=C3=9F?= Date: Thu, 11 Feb 2021 15:00:35 +0100 Subject: [PATCH] Implement inviteCode db request --- .../RegistrationItemEnterEmail.vue | 7 +-- .../RegistrationItemEnterInvite.vue | 59 +++++++++++++++---- .../Registration/RegistrationSlider.story.js | 18 +++++- .../Registration/RegistrationSlider.vue | 1 + webapp/locales/de.json | 7 ++- webapp/locales/en.json | 7 ++- 6 files changed, 80 insertions(+), 19 deletions(-) diff --git a/webapp/components/Registration/RegistrationItemEnterEmail.vue b/webapp/components/Registration/RegistrationItemEnterEmail.vue index b381f57a1..8d463e27e 100644 --- a/webapp/components/Registration/RegistrationItemEnterEmail.vue +++ b/webapp/components/Registration/RegistrationItemEnterEmail.vue @@ -129,9 +129,8 @@ export default { const { email } = this.data.Signup return this.$t('components.registration.signup.form.success', { email }) }, - valid() { - const isValid = isEmail(this.formData.email) - return isValid + validInput() { + return isEmail(this.formData.email) }, }, methods: { @@ -143,7 +142,7 @@ export default { const value = { email, } - this.sliderData.validateCallback(this.valid, value) + this.sliderData.validateCallback(this.validInput, value) }, handleInput() { // this.disabled = true diff --git a/webapp/components/Registration/RegistrationItemEnterInvite.vue b/webapp/components/Registration/RegistrationItemEnterInvite.vue index f0f0ccdfe..f24104eea 100644 --- a/webapp/components/Registration/RegistrationItemEnterInvite.vue +++ b/webapp/components/Registration/RegistrationItemEnterInvite.vue @@ -22,6 +22,13 @@