rollback and fix
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
David 2023-10-14 17:01:22 -04:00
parent e8c3da4ac8
commit c30052bac7

View File

@ -9,28 +9,30 @@ function init() {
.then((books) => { .then((books) => {
// prepare response // prepare response
books.forEach(apiResponseParsing); books.forEach(apiResponseParsing);
document document.getElementById("search").addEventListener("input", (e) => {
.getElementById("search") renderTable(
.addEventListener("input", triggerUpdate); search(
document books,
.getElementById("childrens") e.target.value,
.addEventListener("change", triggerUpdate); document.getElementById("childrens").checked
)
);
});
document.getElementById("childrens").addEventListener("change", (e) => {
renderTable(
search(
books,
document.getElementById("search").value,
e.target.checked
)
);
});
renderTable( renderTable(
search(books, "", document.getElementById("childrens").checked) search(books, "", document.getElementById("childrens").checked)
); );
}); });
} }
function triggerUpdate() {
renderTable(
search(
books,
document.getElementById("search").value,
document.getElementById("childrens").checked
)
);
}
function renderTable(books, sortField) { function renderTable(books, sortField) {
if (sortField) { if (sortField) {
if (sortState.sortBy === sortField && sortState.sortOrder === "asc") { if (sortState.sortBy === sortField && sortState.sortOrder === "asc") {