feat(ui): migrate medicine-dispense flows + rx module to Zard UI#153
Conversation
…Tailwind - medicine-dispense landing, manual (+ select-batch dialog), system (+ show-batch-item dialog), view (+ details dialog): FormArray item grids as z-table rows, z-select value-type rules applied, Mat-opened dialogs keep MatDialogRef with the neutral shadcn dialog header - rx-dashboard and rx-item-dispense: mat-expansion panels -> z-accordion; criteria forms -> z-form-field grid; tables -> z-table - all directives (allowText/number validators, search), handlers and service calls verbatim; component CSS deleted Zero Material / zero Bootstrap presentation remains (MatTableDataSource kept as a data structure only).
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|



Stacked on #152 (stock ops). Migrates the medicine-dispense flows and the rx module (9 components) to Zard UI + Tailwind v4 — zero Material/Bootstrap presentation; all FormArray, directive, dialog and service logic verbatim.
Screens
mat-expansion→z-accordion)Patterns as established in the stack: z-table FormArray grids, template-only
z-paginator, string-valuedz-selecttype-preservation, Mat-opened dialogs keepMatDialogRefuntil Phase 4.build-dev✅ · prettier ✅ · component CSS deletedNote: the migration agent was interrupted mid-run by a session limit on
rx-item-dispense; its decorator was completed by hand (Zard imports incl.ZardAccordionImports) and the whole group re-verified.