diff --git a/app/src/components/icons/SimulationIcons.tsx b/app/src/components/icons/SimulationIcons.tsx index 29b8de4..4d9657a 100644 --- a/app/src/components/icons/SimulationIcons.tsx +++ b/app/src/components/icons/SimulationIcons.tsx @@ -330,3 +330,59 @@ export function CartBagIcon() { ); } + +export function StorageCapacityIcon() { + return ( + + + + + + + + + + + + + + + + + + + ); +} diff --git a/app/src/components/ui/simulation/AssetDetailsCard.tsx b/app/src/components/ui/simulation/AssetDetailsCard.tsx index ff7accd..08eb280 100644 --- a/app/src/components/ui/simulation/AssetDetailsCard.tsx +++ b/app/src/components/ui/simulation/AssetDetailsCard.tsx @@ -4,12 +4,14 @@ import { ExpandIcon, IndicationArrow, SimulationStatusIcon, + StorageCapacityIcon, } from "../../icons/SimulationIcons"; import { usePlayButtonStore } from "../../../store/usePlayButtonStore"; interface AssetDetailsCardInterface { name: string; status: string; + enableStatue?: boolean; count?: number; totalCapacity?: number; assetDetails?: { @@ -54,6 +56,7 @@ const GetStatus = (status: string) => { const AssetDetailsCard: React.FC = ({ name, + enableStatue = true, status, count, totalCapacity, @@ -72,7 +75,12 @@ const AssetDetailsCard: React.FC = ({
{name}
-
{GetStatus(status)}
+ {enableStatue && ( +
{GetStatus(status)}
+ )} + {!enableStatue && totalCapacity && ( +
Storage/Inventory
+ )}