fix: improve shared schedule stock overview display
This commit is contained in:
@@ -34,6 +34,8 @@ function createSharedDataWithEmbeddedOverview() {
|
||||
imageUrl: null,
|
||||
packageType: "blister",
|
||||
packCount: 1,
|
||||
packageAmountValue: null,
|
||||
packageAmountUnit: null,
|
||||
blistersPerPack: 2,
|
||||
pillsPerBlister: 10,
|
||||
totalPills: null,
|
||||
@@ -49,6 +51,75 @@ function createSharedDataWithEmbeddedOverview() {
|
||||
prescriptionEnabled: false,
|
||||
prescriptionRemainingRefills: null,
|
||||
},
|
||||
{
|
||||
name: "Vitamin D",
|
||||
genericName: null,
|
||||
imageUrl: null,
|
||||
packageType: "bottle",
|
||||
packCount: 0,
|
||||
packageAmountValue: null,
|
||||
packageAmountUnit: null,
|
||||
blistersPerPack: 1,
|
||||
pillsPerBlister: 1,
|
||||
totalPills: 100,
|
||||
looseTablets: 100,
|
||||
currentStock: 40,
|
||||
capacity: 100,
|
||||
daysLeft: 40,
|
||||
nextIntakeDate: null,
|
||||
depletionDate: "2026-02-21",
|
||||
priority: "normal",
|
||||
expiryDate: null,
|
||||
medicationStartDate: null,
|
||||
prescriptionEnabled: false,
|
||||
prescriptionRemainingRefills: null,
|
||||
},
|
||||
{
|
||||
name: "Hydrogel",
|
||||
genericName: null,
|
||||
imageUrl: null,
|
||||
packageType: "tube",
|
||||
packCount: 2,
|
||||
packageAmountValue: 40,
|
||||
packageAmountUnit: "g",
|
||||
blistersPerPack: 1,
|
||||
pillsPerBlister: 1,
|
||||
totalPills: 80,
|
||||
looseTablets: 80,
|
||||
currentStock: 80,
|
||||
capacity: 80,
|
||||
daysLeft: null,
|
||||
nextIntakeDate: null,
|
||||
depletionDate: null,
|
||||
priority: "normal",
|
||||
expiryDate: null,
|
||||
medicationStartDate: null,
|
||||
prescriptionEnabled: false,
|
||||
prescriptionRemainingRefills: null,
|
||||
},
|
||||
{
|
||||
name: "Cough Syrup",
|
||||
genericName: null,
|
||||
imageUrl: null,
|
||||
packageType: "liquid_container",
|
||||
packCount: 3,
|
||||
packageAmountValue: 150,
|
||||
packageAmountUnit: "ml",
|
||||
blistersPerPack: 1,
|
||||
pillsPerBlister: 1,
|
||||
totalPills: 450,
|
||||
looseTablets: 450,
|
||||
currentStock: 450,
|
||||
capacity: 450,
|
||||
daysLeft: null,
|
||||
nextIntakeDate: null,
|
||||
depletionDate: null,
|
||||
priority: "normal",
|
||||
expiryDate: null,
|
||||
medicationStartDate: null,
|
||||
prescriptionEnabled: false,
|
||||
prescriptionRemainingRefills: null,
|
||||
},
|
||||
],
|
||||
};
|
||||
}
|
||||
@@ -242,6 +313,9 @@ describe("SharedSchedule", () => {
|
||||
});
|
||||
|
||||
expect(screen.getByText("sharedOverview.columns.priority")).toBeInTheDocument();
|
||||
expect(screen.getAllByText("100").length).toBeGreaterThan(0);
|
||||
expect(screen.getAllByText("2 x 40 form.packageAmountUnitG").length).toBeGreaterThan(0);
|
||||
expect(screen.getAllByText("3 x 150 form.packageAmountUnitMl").length).toBeGreaterThan(0);
|
||||
expect(screen.getByText("share.noSchedule")).toBeInTheDocument();
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user