09.01 / Data display

Data table - workshop operations

Controlled table showcase for the Oak Flats job queue: search, status chips, density controls, selectable rows, status badges, progress cells, and empty/loading/fault examples.

Production answer

Data table - workshop operations is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.

Primary CTAReview Data table - workshop operations states
Generative search brief

Data table - workshop operations: Controlled table showcase for the Oak Flats job queue: search, status chips, density controls, selectable rows, status badges, progress cells, and empty/loading/fault examples.

Sort
Density
State
Visible jobs
6rowsall
Blocked work
2jobswatch
Ready to invoice
1jobs$15,610
6 rows shown / 6 totalWorkshop queue - live operational table
Workshop queue - live operational table
JOB-1842Harrison Plumbing2021 Ranger PX3OFM-84RDPF-back exhaust + tow tuneBay 02MayaAllocated82%$2,89010:40TodayIn bay
JOB-1847Lakeview Electrical2018 HiLux SR5LVK-22XStainless cat-back installBay 04ChrisPicking58%$2,14011:20TodayIn bay
JOB-1851Daniel FleurenHSV GTSR W1W1-550Collector-grade muffler proofBay 01SamBackorder34%$3,98012:15BlockedWaiting parts
JOB-1856South Coast 4WDPatrol Y62SC4-62YHeaders, muffler, drone checkBay 05IvyAllocated12%$4,52013:05RoutineBooked
JOB-1860Shellharbour TowingIsuzu D-MAXTOW-91DCracked hanger repairBay 03NoahAllocated91%$76013:45TodayReady
JOB-1864Illawarra FleetTransit CustomIFL-18TFleet compliance noise failBay 06TaraPicking46%$1,32014:30BlockedFault
Empty

Empty slot

Uses the table empty prop so the message remains inside the same scroll shell.

Loading

Loading shell

External state wrapper keeps controls visible while rows refresh from suppliers.

Fault

Fault shell

Alert copy and retry action sit beside the table instead of hiding the surface.

Behaviour

Search, status chips, density, state, row selection, and controlled sort are local to this showcase. Column headers still expose the primitive sortable affordance.