props );
};
- const filterPages = (allitems, value = search.value.toLowerCase()) =>
+ const filterPages = (value = search.value.toLowerCase()) =>
[...pages.children].forEach( child => child.css('hidden',
- !allitems && !child.innerText.toLowerCase().includes(value) ));
+ !child.innerText.toLowerCase().includes(value) ));
const keys = {
"f": () => {
document.onkeyup = ev => !keys[ev.key] || keys[ev.key](ev);
search.onkeyup = (ev) => {
- filterPages(ev.key === "Backspace");
+ filterPages();
ev.stopPropagation();
}