started implementing query improvements

This commit is contained in:
J-Klinke 2024-07-01 10:51:09 +02:00
parent 4e645903e3
commit 907487c22c

View File

@ -57,7 +57,7 @@ searchBar.addEventListener('keypress', function (e) {
const searchString = searchBar.value;
search(searchString);
}
})
});
sortButton.addEventListener("change", () => {
const sortString = sortButton.value;
@ -69,7 +69,7 @@ resetButton.addEventListener("click", () => {
filterButton.value = filterButton.querySelector("#default-filter").value;
sortButton.value = sortButton.querySelector("#default-sort").value;
updateSections();
})
});
// Consider moving this to datasets.js completely
const upvoteButtonClickListener = e => {
@ -128,6 +128,11 @@ function sort(sortString) {
fetchQuery(fetchURL);
}
// creates query for the whole toolbar, so that searching, sorting and filtering are always combined
function createQuery() {
}
export function vote(entryID, up) {
const fetchURL = new URL(
`${apiEndpoint}/id/${entryID}/${up ? "up" : "down"}vote`,