litellm/ui/litellm-dashboard/src
Yuneng Jiang ae55170343
fix(ui): show filter-select label and shape loading skeletons per column
The workflow-runs Status filter leaked the internal "__all__" sentinel as its
displayed value because Base UI's Select.Value renders the raw value when no
items map or children function is given. Drop the sentinel and use Base UI's
native null handling: a null "All statuses" item plus a placeholder, with an
items map so a real selection renders its capitalized label rather than the
raw status string

The shared DataTable rendered every loading-skeleton cell as one identical
half-width bar, which read as a rigid grid instead of the table beneath it.
Vary the skeleton width per column and add a per-column skeleton shape hint
(text or twoLine) on ColumnMeta so identity columns like the workflow "Run"
cell get a two-line skeleton that matches their real content
2026-07-10 18:05:49 -07:00
..
app fix(ui): show filter-select label and shape loading skeletons per column 2026-07-10 18:05:49 -07:00
components fix(ui): show filter-select label and shape loading skeletons per column 2026-07-10 18:05:49 -07:00
contexts fix(ui): design polish and per-tab routing for chat UI 2026-07-03 15:35:52 -07:00
data feat(ui): shadcn migration foundation: Tailwind v4, shadcn init, antd cascade fix (#31995) 2026-07-02 19:02:27 -07:00
hooks refactor(ui): useTestMCPConnection uses the shared isClientForwardedTokenMode helper 2026-07-09 13:51:03 -07:00
lib test(ui): pin deriveErrorMessage against the ProxyException wire shape 2026-07-10 00:57:31 -07:00
utils refactor(ui): conform license banner to new eslint rules 2026-07-08 15:17:13 -07:00
types.ts added and ran prettier autoformatter 2025-10-04 18:19:48 -07:00