data-table: aligned rows and OR facets #11

Merged
plat merged 2 commits from fix/data-table-alignment-or-facets into main 2026-08-12 16:41:32 +00:00
Owner

Two bugs found on the fleet console: facet multi-pick matched nothing (array filter value vs default string filterFn → defaultColumn arrIncludesSome), and min-w-max rows sized to their own content (one long title = crooked row + horizontal scroll → rows share the header basis sum, cells clip at min-width 0).

Two bugs found on the fleet console: facet multi-pick matched nothing (array filter value vs default string filterFn → defaultColumn arrIncludesSome), and min-w-max rows sized to their own content (one long title = crooked row + horizontal scroll → rows share the header basis sum, cells clip at min-width 0).
data-table: aligned rows and OR facets
Some checks failed
preview / preview (pull_request) Successful in 0s
guard-ppt / no-ppt (pull_request) Successful in 0s
check / check (pull_request) Failing after 3s
guard-ppt / no-ppt (push) Successful in 0s
check / check (push) Failing after 3s
1d33075263
Found by feel on a real fleet console. A facet with two picks matched
nothing: the facet writes an array of picks, but columns kept TanStack's
default string filterFn — defaultColumn is now arrIncludesSome, so
multiple picks mean EITHER. And one long unbroken value made its own
row wider than its siblings: rows carried min-w-max (per-row CONTENT
width) — rows now share the header's basis sum, and cells clip at
min-width 0 instead of pushing the row.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
data-table: merge the skeleton row styles (duplicate attribute)
Some checks failed
check / check (push) Successful in 22s
guard-ppt / no-ppt (push) Successful in 1s
guard-ppt / no-ppt (pull_request) Successful in 0s
check / check (pull_request) Successful in 22s
preview / preview (pull_request) Failing after 1s
7508a8a460
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
plat merged commit c47b9682ee into main 2026-08-12 16:41:32 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
open-platform/app-template!11
No description provided.