fix user search only working if table columns got sorted at least once
All checks were successful
delpoy / build-and-deploy (push) Successful in 41s

This commit is contained in:
bytedream 2024-12-02 16:03:14 +01:00
parent 7872744ab0
commit 63cdf5c33d

View File

@ -61,13 +61,24 @@
users = users;
}
}
let userFilterEffectAlreadyRan = false;
$effect(() => {
userFilter;
if (!userFilterEffectAlreadyRan) {
userFilterEffectAlreadyRan = true;
return;
}
fetchUsers({ from: 0 }).then((u) => (users = u));
});
</script>
<div class="h-full flex flex-col overflow-hidden">
<div class="grid grid-cols-[10fr_1fr_10fr_1fr_10fr]">
<div></div>
<div></div>
<HeaderBar bind:userFilter onUpdate={() => fetchUsers({ from: 0 }).then((u) => (users = u))} />
<HeaderBar bind:userFilter onUpdate={() => (userFilter = $state.snapshot(userFilter))} />
<div class="divider divider-horizontal my-auto h-3/4"></div>
<div class="flex items-center">
<button class="btn" onclick={() => newUserModal.show()}>