fix: single vendor selection, click another resets previous
This commit is contained in:
+2
-2
@@ -208,8 +208,8 @@
|
||||
node.textContent = vendor.name;
|
||||
node.addEventListener("click", () => {
|
||||
const wasSelected = state.selectedVendors.has(vendor.id);
|
||||
if (wasSelected) state.selectedVendors.delete(vendor.id);
|
||||
else state.selectedVendors.add(vendor.id);
|
||||
state.selectedVendors.clear();
|
||||
if (!wasSelected) state.selectedVendors.add(vendor.id);
|
||||
render();
|
||||
if (wasSelected) scrollAfterDeselect();
|
||||
else scrollToResultsSmooth();
|
||||
|
||||
Reference in New Issue
Block a user