Add shared specialty stage stepper to all workspace shells.
Deploy Ladill Care / deploy (push) Successful in 35s

Lift Eye Care stage pills into a reusable action-bar component so every
module visit workspace shows config-driven stages with RBAC-gated Move CTAs.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
isaacclad
2026-07-19 16:13:29 +00:00
co-authored by Cursor
parent b44ed50fe7
commit be7bd8f433
13 changed files with 185 additions and 233 deletions
+3 -1
View File
@@ -127,7 +127,9 @@ class CareBloodBankSuiteTest extends TestCase
]))
->assertOk()
->assertSee('Blood Bank overview')
->assertSee('Visit stage')
->assertSee('data-care-stage-bar', false)
->assertSee('Request received')
->assertSee('Start cross-match')
->assertSee('BB reports');
$this->actingAs($this->owner)
+3
View File
@@ -132,6 +132,9 @@ class CareDentistrySuiteTest extends TestCase
'tab' => 'odontogram',
]))
->assertOk()
->assertSee('data-care-stage-bar', false)
->assertSee('Waiting room')
->assertSee('Seat at chair')
->assertSee('Odontogram (FDI)')
->assertSee('18')
->assertSee('Save tooth')
+3 -1
View File
@@ -128,7 +128,9 @@ class CareEmergencySuiteTest extends TestCase
]))
->assertOk()
->assertSee('Emergency overview')
->assertSee('Visit stage')
->assertSee('data-care-stage-bar', false)
->assertSee('Arrival / triage')
->assertSee('Move to treatment')
->assertSee('ED reports');
$this->actingAs($this->owner)
+4 -1
View File
@@ -127,7 +127,10 @@ class CareOphthalmologySuiteTest extends TestCase
]))
->assertOk()
->assertSee('Eye care overview')
->assertSee('Visit stage')
->assertSee('data-care-stage-bar', false)
->assertSee('Check-in')
->assertSee('Diagnosis & plan')
->assertSee('Start history')
->assertSee('Eye care reports');
$this->actingAs($this->owner)