From edd6a3f0c3d6ee8aa3cf9aa1f082c0731fb75b47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=A4fer?= Date: Mon, 17 Jun 2019 15:17:58 +0200 Subject: [PATCH] PW-Reset page switches password reset and verify --- .../PasswordReset/PasswordReset.spec.js | 4 +- .../PasswordReset/PasswordReset.vue | 46 +++++++++---------- webapp/pages/password-reset.vue | 17 ++++++- 3 files changed, 40 insertions(+), 27 deletions(-) diff --git a/webapp/components/PasswordReset/PasswordReset.spec.js b/webapp/components/PasswordReset/PasswordReset.spec.js index 6284fed36..1adf68ee5 100644 --- a/webapp/components/PasswordReset/PasswordReset.spec.js +++ b/webapp/components/PasswordReset/PasswordReset.spec.js @@ -68,8 +68,8 @@ describe('PasswordReset', () => { describe('after animation', () => { beforeEach(jest.runAllTimers) - it('emits `submitted`', () => { - expect(wrapper.emitted('submitted')).toBeTruthy() + it('emits `handleSubmitted`', () => { + expect(wrapper.emitted('handleSubmitted')).toBeTruthy() }) }) }) diff --git a/webapp/components/PasswordReset/PasswordReset.vue b/webapp/components/PasswordReset/PasswordReset.vue index 175207949..e34efc070 100644 --- a/webapp/components/PasswordReset/PasswordReset.vue +++ b/webapp/components/PasswordReset/PasswordReset.vue @@ -8,7 +8,7 @@ v-model="formData" :schema="formSchema" @submit="handleSubmit" - > + > - - - {{ $t('password-reset.form.description') }} - - - - {{ $t('password-reset.form.submit') }} - + /> + + + {{ $t('password-reset.form.description') }} + + + + {{ $t('password-reset.form.submit') }} +
- - - + + +
@@ -96,8 +96,8 @@ export default { this.submitted = true setTimeout(() => { - this.$emit('submitted') - }, 1000) + this.$emit('handleSubmitted') + }, 3000) } catch (err) { this.$toast.error(err.message) } diff --git a/webapp/pages/password-reset.vue b/webapp/pages/password-reset.vue index 98642cfe8..0ef12cd32 100644 --- a/webapp/pages/password-reset.vue +++ b/webapp/pages/password-reset.vue @@ -3,7 +3,8 @@ - + + @@ -12,11 +13,23 @@