Commit 28f89923 authored by Azrul Amir's avatar Azrul Amir

update feedback page

parent c96de40a
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
@reset="onReset" @reset="onReset"
class="q-gutter-md" class="q-gutter-md"
> >
<q-input dense filled v-model="email" type="email" suffix="@uitm.edu.my"> <q-input dense filled v-model="user.email" type="email">
<template v-slot:before> <template v-slot:before>
<q-icon name="mail" /> <q-icon name="mail" />
</template> </template>
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
<q-input <q-input
filled filled
dense dense
v-model="name" v-model="user.fullname"
label="Your name" label="Your name"
lazy-rules lazy-rules
/> />
...@@ -45,22 +45,26 @@ ...@@ -45,22 +45,26 @@
</template> </template>
<script> <script>
import { mapGetters } from "vuex"
export default { export default {
// name: 'PageName', // name: 'PageName',
data () { data () {
return { return {
email: '',
name: '',
feedbackinput: '' feedbackinput: ''
} }
}, },
computed: {
...mapGetters("user", ["user"]),
},
methods: { methods: {
onSubmit: function (event) { onSubmit: function (event) {
const dataFeedback = { const dataFeedback = {
NAMA:this.name, NAMA:this.user.fullname,
EMAIL:this.email, EMAIL:this.user.email,
FEEDBACK:this.feedbackinput FEEDBACK:this.feedbackinput
} }
this.$q.loading.show()
this.$axios.post('wils/feedback', dataFeedback).then((response) => { this.$axios.post('wils/feedback', dataFeedback).then((response) => {
// this.userUpdate.token = response.token // this.userUpdate.token = response.token
// this.updateUser(this.userUpdate) // this.updateUser(this.userUpdate)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment