started implementing query improvements
This commit is contained in:
		@@ -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`,
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user