SMK_Kelulusan/resources/js/models/Siswa.js

34 lines
792 B
JavaScript
Vendored

import m from "mithril"
import AccessLog from "./AccessLog"
var model = {
current: {},
error: {},
cariData: data => {
model.current = {};
m.request({
method: 'post',
url: '/api/siswa',
data
})
.then(response => {
model.current = response;
AccessLog.fetch(data.src);
})
.catch(e => {
if (e.code === 0) {
model.error = {
message: e.message,
errors: {
siswa: ['Terjadi kesalahan saat menghubungkan ke server.'],
},
};
}
else
model.error = JSON.parse(e.message);
});
},
}
export default model;