diff --git a/webapp/pages/password-reset.spec.js b/webapp/components/PasswordReset/PasswordReset.spec.js
similarity index 95%
rename from webapp/pages/password-reset.spec.js
rename to webapp/components/PasswordReset/PasswordReset.spec.js
index e78ace4ba..e55b9273a 100644
--- a/webapp/pages/password-reset.spec.js
+++ b/webapp/components/PasswordReset/PasswordReset.spec.js
@@ -1,5 +1,5 @@
import { mount, createLocalVue } from '@vue/test-utils'
-import PasswordResetPage from './password-reset.vue'
+import PasswordReset from './PasswordReset'
import Styleguide from '@human-connection/styleguide'
const localVue = createLocalVue()
@@ -27,7 +27,7 @@ describe('ProfileSlug', () => {
describe('mount', () => {
Wrapper = () => {
- return mount(PasswordResetPage, {
+ return mount(PasswordReset, {
mocks,
localVue,
})
diff --git a/webapp/components/PasswordReset/PasswordReset.vue b/webapp/components/PasswordReset/PasswordReset.vue
new file mode 100644
index 000000000..7a74bbe31
--- /dev/null
+++ b/webapp/components/PasswordReset/PasswordReset.vue
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+
+ {{ $t('password-reset.form.description') }}
+
+
+
+ {{ $t('password-reset.form.submit') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/webapp/pages/password-reset.vue b/webapp/pages/password-reset.vue
index 9e7d2d195..98642cfe8 100644
--- a/webapp/pages/password-reset.vue
+++ b/webapp/pages/password-reset.vue
@@ -3,51 +3,7 @@
-
-
-
-
-
-
- {{ $t('password-reset.form.description') }}
-
-
-
- {{ $t('password-reset.form.submit') }}
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -55,58 +11,12 @@