mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
thx for regist page add
This commit is contained in:
parent
b3879f0708
commit
52d816a897
@ -17,9 +17,9 @@ const routes = [
|
|||||||
component: () => import(/* webpackChunkName: "demo" */ '../views/Pages/Login.vue')
|
component: () => import(/* webpackChunkName: "demo" */ '../views/Pages/Login.vue')
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: '/Landing',
|
path: '/thx',
|
||||||
name: 'Landing',
|
name: 'Thanks',
|
||||||
component: () => import(/* webpackChunkName: "demo" */ '../views/Landing.vue')
|
component: () => import(/* webpackChunkName: "demo" */ '../views/thx.vue')
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: '/register',
|
path: '/register',
|
||||||
|
|||||||
@ -21,7 +21,8 @@ export const store = new Vuex.Store({
|
|||||||
target_date:"2021-02-19T13:25:36+00:00",
|
target_date:"2021-02-19T13:25:36+00:00",
|
||||||
memo:"AGE",
|
memo:"AGE",
|
||||||
auto_sign: true
|
auto_sign: true
|
||||||
}
|
},
|
||||||
|
modals: false
|
||||||
},
|
},
|
||||||
// Retrieve a state variable
|
// Retrieve a state variable
|
||||||
getters: {
|
getters: {
|
||||||
@ -61,6 +62,7 @@ export const store = new Vuex.Store({
|
|||||||
},
|
},
|
||||||
createUser: async ({ dispatch }, data) => {
|
createUser: async ({ dispatch }, data) => {
|
||||||
console.log('action: createUser')
|
console.log('action: createUser')
|
||||||
|
console.log('data ', data)
|
||||||
const result = await loginAPI.create(data.email,data.first_name,data.last_name,data.password)
|
const result = await loginAPI.create(data.email,data.first_name,data.last_name,data.password)
|
||||||
if( result.success ){
|
if( result.success ){
|
||||||
// TODO We are not logged in, we need to do that manually.
|
// TODO We are not logged in, we need to do that manually.
|
||||||
|
|||||||
@ -92,11 +92,10 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<b-button v-b-modal.modal-1 variant="primary">Launch demo modal</b-button>
|
|
||||||
|
|
||||||
<b-modal id="modal-1" title="New message to undefined">
|
<!--Notice modal-->
|
||||||
<p class="my-4">...</p>
|
|
||||||
</b-modal>
|
<notifications></notifications>
|
||||||
</div>
|
</div>
|
||||||
</b-container>
|
</b-container>
|
||||||
</div>
|
</div>
|
||||||
@ -113,12 +112,23 @@
|
|||||||
email: '',
|
email: '',
|
||||||
password: '',
|
password: '',
|
||||||
agree: false
|
agree: false
|
||||||
|
},
|
||||||
|
modals: false
|
||||||
}
|
}
|
||||||
}
|
},
|
||||||
|
created() {
|
||||||
|
console.log("this.modals =>", this.modals)
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
onSubmit() {
|
onSubmit() {
|
||||||
this.$store.dispatch('creatUser', {"email":this.model.email, "first_name":this.model.firstname, "last_name":this.model.lastname , "emailType": 2, "password":this.model.password})
|
console.log("this.modals =>", this.modals)
|
||||||
|
//this.$store.dispatch('createUser', {"email":this.model.email, "first_name":this.model.firstname, "last_name":this.model.lastname , "emailType": 2, "password":this.model.password})
|
||||||
|
this.$notify({type: 'danger', message: 'Danger Notification'})
|
||||||
|
this.model.email = ""
|
||||||
|
this.model.firstname = ""
|
||||||
|
this.model.lastname = ""
|
||||||
|
this.model.password = ""
|
||||||
|
this.$router.push('/thx')
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
23
frontend/src/views/thx.vue
Normal file
23
frontend/src/views/thx.vue
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
<template>
|
||||||
|
<div>
|
||||||
|
<!-- Header -->
|
||||||
|
<div class="header bg-gradient-info py-7 py-lg-8 pt-lg-9">
|
||||||
|
<b-container>
|
||||||
|
<div class="header-body text-center mb-7">
|
||||||
|
<p class="h1">Danke für die Anmeldung</p>
|
||||||
|
<p class="h4">Bitte prüfe deine Mail und bestäige diese Anmeldung letztmalig. Dann kannst du dich in deiner Gradido Wallet einloggen. </p>
|
||||||
|
|
||||||
|
<b-button to="/login"> zum Login</b-button>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</b-container>
|
||||||
|
<div class="separator separator-bottom separator-skew zindex-100">
|
||||||
|
<svg x="0" y="0" viewBox="0 0 2560 100" preserveAspectRatio="none" version="1.1" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<polygon class="fill-default" points="2560 0 2560 100 0 100"></polygon>
|
||||||
|
</svg>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- Page content -->
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
Loading…
x
Reference in New Issue
Block a user