From d0a9dd6a13dbf86b42a0449135e093635fef5776 Mon Sep 17 00:00:00 2001 From: toqvist Date: Fri, 5 Apr 2024 22:38:48 +0200 Subject: [PATCH] Display products on dispatch --- astro/src/components/KiosMap.tsx | 53 +++++++++++++++++++++++--------- 1 file changed, 38 insertions(+), 15 deletions(-) diff --git a/astro/src/components/KiosMap.tsx b/astro/src/components/KiosMap.tsx index 6b9b228..bdfc532 100644 --- a/astro/src/components/KiosMap.tsx +++ b/astro/src/components/KiosMap.tsx @@ -233,7 +233,7 @@ export const KiosMap = () => { setSelectedNode({ id: nodeId, type: typeParam }) console.log("set id:", nodeId) } - + //params: dispatch: Dispatch, courier: User const handleAcceptRoute = () => { @@ -270,7 +270,7 @@ export const KiosMap = () => {
{ selectedNode.type !== 'none' && ( -
+
{selectedMaker !== undefined && (
@@ -297,21 +297,25 @@ export const KiosMap = () => { return (
  • {product.picture.url && - {product.picture.alt - } -
    + {product.picture.alt + } +

    - {product.name} + {product.name}

    -
  • @@ -337,9 +341,28 @@ export const KiosMap = () => { )} - //Todo: Display products {selectedDispatch !== undefined && ( -
    +
    +
    +

    + Product{selectedDispatch.products.length > 1 && 's'} +

    + {selectedDispatch.products.map((product, i) => { + return ( +
    + {product.picture.alt} +

    {product.name}

    +
    + ) + })} +
    + +