started implementing query improvements
This commit is contained in:
parent
4e645903e3
commit
907487c22c
@ -57,7 +57,7 @@ searchBar.addEventListener('keypress', function (e) {
|
|||||||
const searchString = searchBar.value;
|
const searchString = searchBar.value;
|
||||||
search(searchString);
|
search(searchString);
|
||||||
}
|
}
|
||||||
})
|
});
|
||||||
|
|
||||||
sortButton.addEventListener("change", () => {
|
sortButton.addEventListener("change", () => {
|
||||||
const sortString = sortButton.value;
|
const sortString = sortButton.value;
|
||||||
@ -69,7 +69,7 @@ resetButton.addEventListener("click", () => {
|
|||||||
filterButton.value = filterButton.querySelector("#default-filter").value;
|
filterButton.value = filterButton.querySelector("#default-filter").value;
|
||||||
sortButton.value = sortButton.querySelector("#default-sort").value;
|
sortButton.value = sortButton.querySelector("#default-sort").value;
|
||||||
updateSections();
|
updateSections();
|
||||||
})
|
});
|
||||||
|
|
||||||
// Consider moving this to datasets.js completely
|
// Consider moving this to datasets.js completely
|
||||||
const upvoteButtonClickListener = e => {
|
const upvoteButtonClickListener = e => {
|
||||||
@ -128,6 +128,11 @@ function sort(sortString) {
|
|||||||
fetchQuery(fetchURL);
|
fetchQuery(fetchURL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// creates query for the whole toolbar, so that searching, sorting and filtering are always combined
|
||||||
|
function createQuery() {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
export function vote(entryID, up) {
|
export function vote(entryID, up) {
|
||||||
const fetchURL = new URL(
|
const fetchURL = new URL(
|
||||||
`${apiEndpoint}/id/${entryID}/${up ? "up" : "down"}vote`,
|
`${apiEndpoint}/id/${entryID}/${up ? "up" : "down"}vote`,
|
||||||
|
Loading…
Reference in New Issue
Block a user