Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
This commit is contained in:
gpt-engineer-app[bot]
2026-04-19 20:04:50 +00:00
co-authored by renee-png
parent 475595647d
commit 5544a43da1
+7 -2
View File
@@ -473,8 +473,13 @@ function InvoicesIndex() {
<tr>
<th className="px-3 py-3 w-9">
<Checkbox
checked={visibleTime.length > 0 && selectedTime.size === visibleTime.length}
onCheckedChange={(c) => setSelectedTime(c ? new Set(visibleTime.map((t) => t.id)) : new Set())}
checked={pagedTime.length > 0 && pagedTime.every((t) => selectedTime.has(t.id))}
onCheckedChange={(c) => setSelectedTime((prev) => {
const next = new Set(prev);
if (c) pagedTime.forEach((t) => next.add(t.id));
else pagedTime.forEach((t) => next.delete(t.id));
return next;
})}
/>
</th>
<th className="text-left px-4 py-3 font-medium">Date</th>