Add pgroup handling in dewars and enhance ShipmentDetails UI
Introduced a new `pgroups` attribute for dewars in the backend with schema and model updates. Modified the frontend to display `pgroups` as chips, integrate new visual icons for pucks and crystals, and enhance the UI/UX in `ShipmentDetails` and `DewarStepper` components. Added reusable SVG components for better modularity and design consistency.
Showing
- backend/app/data/data.py 5 additions, 0 deletionsbackend/app/data/data.py
- backend/app/models.py 4 additions, 3 deletionsbackend/app/models.py
- backend/app/schemas.py 1 addition, 0 deletionsbackend/app/schemas.py
- frontend/src/assets/icons/CrystalIcon.tsx 18 additions, 0 deletionsfrontend/src/assets/icons/CrystalIcon.tsx
- frontend/src/assets/icons/SimplePuckIcon.tsx 46 additions, 0 deletionsfrontend/src/assets/icons/SimplePuckIcon.tsx
- frontend/src/components/DewarStepper.css 14 additions, 0 deletionsfrontend/src/components/DewarStepper.css
- frontend/src/components/DewarStepper.tsx 112 additions, 59 deletionsfrontend/src/components/DewarStepper.tsx
- frontend/src/components/ShipmentDetails.tsx 110 additions, 39 deletionsfrontend/src/components/ShipmentDetails.tsx
Loading
Please register or sign in to comment