Empty slot
Uses the table empty prop so the message remains inside the same scroll shell.
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.
Data table - workshop operations is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.
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.
JOB-1842Harrison Plumbing | 2021 Ranger PX3OFM-84R | DPF-back exhaust + tow tune | Bay 02Maya | Allocated | 82% | $2,890 | 10:40 | Today | In bay | |
JOB-1847Lakeview Electrical | 2018 HiLux SR5LVK-22X | Stainless cat-back install | Bay 04Chris | Picking | 58% | $2,140 | 11:20 | Today | In bay | |
JOB-1851Daniel Fleuren | HSV GTSR W1W1-550 | Collector-grade muffler proof | Bay 01Sam | Backorder | 34% | $3,980 | 12:15 | Blocked | Waiting parts | |
JOB-1856South Coast 4WD | Patrol Y62SC4-62Y | Headers, muffler, drone check | Bay 05Ivy | Allocated | 12% | $4,520 | 13:05 | Routine | Booked | |
JOB-1860Shellharbour Towing | Isuzu D-MAXTOW-91D | Cracked hanger repair | Bay 03Noah | Allocated | 91% | $760 | 13:45 | Today | Ready | |
JOB-1864Illawarra Fleet | Transit CustomIFL-18T | Fleet compliance noise fail | Bay 06Tara | Picking | 46% | $1,320 | 14:30 | Blocked | Fault |
Uses the table empty prop so the message remains inside the same scroll shell.
External state wrapper keeps controls visible while rows refresh from suppliers.
Alert copy and retry action sit beside the table instead of hiding the surface.
Search, status chips, density, state, row selection, and controlled sort are local to this showcase. Column headers still expose the primitive sortable affordance.