mirror of
https://github.com/Karaka-Management/jsOMS.git
synced 2026-02-15 08:48:42 +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;
|
const self = this;
|
||||||
this.forms[id] = new FormView(id);
|
this.forms[id] = new FormView(id);
|
||||||
|
let length = 0;
|
||||||
|
|
||||||
|
const submits = this.forms[id].getSubmit()
|
||||||
|
const submitLength =submits.length;
|
||||||
|
|
||||||
this.unbind(id);
|
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();
|
const removable = this.forms[id].getRemove();
|
||||||
length = removable === null ? 0 : removable.length;
|
length = removable === null ? 0 : removable.length;
|
||||||
for (let i = 0; i < length; ++i) {
|
for (let i = 0; i < length; ++i) {
|
||||||
|
|
@ -179,6 +172,14 @@ export class Form {
|
||||||
for (let i = 0; i < length; ++i) {
|
for (let i = 0; i < length; ++i) {
|
||||||
this.bindImagePreview(imgPreviews[i], id);
|
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: 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