list search modal: fix asynch states (#816)

This commit is contained in:
slothful-vassal
2026-02-17 10:44:05 +01:00
committed by GitHub
parent adc32339b6
commit 0c715ad5ba

View File

@@ -32,9 +32,9 @@
modal.openModal();
}
function handleSelect(list: List) {
async function handleSelect(list: List) {
const containsAll = listContainsAllTrails(list);
onchange?.(list);
await onchange?.(list);
if (containsAll) {
removeTrailsFromList(list);
@@ -46,8 +46,8 @@
updateLists(query);
}
function handleRemove(list: List) {
onchange?.(list);
async function handleRemove(list: List) {
await onchange?.(list);
removeTrailsFromList(list);