Robert Schäfer c85c94aa40 Splitting components, better route navigation
This also allows us to generate a password reset link to quickly reset
your password without entering the code and email manually.
2019-06-19 14:23:22 +02:00

29 lines
540 B
Vue

<template>
<change-password
:email="email"
:code="code"
@passwordResetResponse="handlePasswordResetResponse"
/>
</template>
<script>
import ChangePassword from '~/components/PasswordReset/ChangePassword'
export default {
data() {
const { email = '', code = '' } = this.$route.query
return { email, code }
},
components: {
ChangePassword,
},
methods: {
handlePasswordResetResponse(response) {
if (response === 'success') {
this.$router.push('/login')
}
},
},
}
</script>