mirror of
https://github.com/supabase/supabase.git
synced 2026-10-08 19:05:06 +03:00
## What kind of change does this PR introduce? UI update. ## What is the current behavior? The webhook endpoint details view showed all mock deliveries in a single table with a Studio-specific sortable header treatment, no pagination, and uneven row heights when the retry action was absent. ## What is the new behavior? Moves the deliveries table onto TanStack table state, adopts the shared `TableHeadSort` header UI, keeps the existing delivery search, and adds simple previous/next pagination controls at the bottom. The mock deliveries are expanded so pagination and sorting can be exercised in both organisation and project flows, and the actions column now reserves a consistent button footprint so every row keeps the same minimum height. | Before | After | | --- | --- | | <img width="1728" height="997" alt="Webhooks Settings Chisel Toolshed Supabase-A4712323-6FD9-471B-B1F4-234B20686018" src="https://github.com/user-attachments/assets/2745e5fd-1ef7-4f3a-872c-1fd8d10dce41" /> | <img width="1728" height="997" alt="Webhooks Settings Chisel Toolshed Supabase-D482241B-F324-4EA2-9B89-133AD5E10F17" src="https://github.com/user-attachments/assets/5bfcefd8-cb58-46c0-a863-dcf80e4da4a3" /> | ## Additional context This keeps the view on the Data Table path now, while aligning the sortable headers with the design-system table pattern instead of the older Studio-local `DataTableColumnHeader` helper.