questionnaire/assets/js/models/Respondent.js

34 lines
829 B
JavaScript
Vendored

import m from "mithril"
const Respondent = {
list: [],
current: {},
loading: false,
fetch: function(id) {
Respondent.loading = true
m.request({
url: "http://api.questionnaire.dev/v1/respondents/" + id,
method: "GET"
})
.then(function(res) {
Respondent.current = res
Respondent.loading = false
})
},
fetchByEmail: function(email) {
Respondent.loading = true
m.request({
url: "http://api.questionnaire.dev/v1/respondents",
method: "POST",
data: {email}
})
.then(function(res) {
Respondent.current = res
Respondent.loading = false
console.log(Respondent.current, res);
})
}
}
export default Respondent