mirror of
https://github.com/Karaka-Management/jsOMS.git
synced 2026-01-28 17:28:40 +00:00
create todo for none-happy route
This commit is contained in:
parent
da4032f5d6
commit
b228b7d145
|
|
@ -126,20 +126,13 @@ export class Form {
|
|||
|
||||
const self = this;
|
||||
this.forms[id] = new FormView(id);
|
||||
let length = 0;
|
||||
|
||||
const submits = this.forms[id].getSubmit()
|
||||
const submitLength =submits.length;
|
||||
|
||||
this.unbind(id);
|
||||
|
||||
const submits = this.forms[id].getSubmit()
|
||||
let length = submits.length;
|
||||
|
||||
for (let i = 0; i < length; ++i) {
|
||||
submits[i].addEventListener('click', function (event)
|
||||
{
|
||||
jsOMS.preventAll(event);
|
||||
self.submit(self.forms[id]);
|
||||
});
|
||||
}
|
||||
|
||||
const removable = this.forms[id].getRemove();
|
||||
length = removable === null ? 0 : removable.length;
|
||||
for (let i = 0; i < length; ++i) {
|
||||
|
|
@ -179,6 +172,14 @@ export class Form {
|
|||
for (let i = 0; i < length; ++i) {
|
||||
this.bindImagePreview(imgPreviews[i], id);
|
||||
}
|
||||
|
||||
for (let i = 0; i < submitLength; ++i) {
|
||||
submits[i].addEventListener('click', function (event)
|
||||
{
|
||||
jsOMS.preventAll(event);
|
||||
self.submit(self.forms[id]);
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
@ -681,6 +682,8 @@ export class Form {
|
|||
|
||||
// todo: on save button click insert data into hidden row and show hidden row again, delete form row
|
||||
});
|
||||
|
||||
// todo: bind bad form response (e.g. api responds with anything but 201)
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user