{"ast":null,"code":"import _slicedToArray from\"C:/Users/user/Desktop/projet dashboard/dashboard/node_modules/@babel/runtime/helpers/esm/slicedToArray.js\";import React,{useEffect,useState}from\"react\";import{jsx as _jsx}from\"react/jsx-runtime\";import{jsxs as _jsxs}from\"react/jsx-runtime\";var Table=function Table(){var _useState=useState(null),_useState2=_slicedToArray(_useState,2),donneesPlantes=_useState2[0],setDonneesPlantes=_useState2[1];useEffect(function(){fetch(\"./../data_plantes.json\").then(function(response){return response.json();}).then(function(data){setDonneesPlantes(data.plantes);}).catch(function(e){console.error(\"erreur recuprétation plantes\",e);});},[]);return/*#__PURE__*/_jsxs(\"div\",{className:\"table_container\",children:[/*#__PURE__*/_jsx(\"div\",{children:/*#__PURE__*/_jsx(\"h3\",{children:\"tableau des ventes\"})}),donneesPlantes&&/*#__PURE__*/_jsxs(\"table\",{children:[/*#__PURE__*/_jsx(\"thead\",{children:/*#__PURE__*/_jsxs(\"tr\",{children:[/*#__PURE__*/_jsx(\"th\",{className:\"event-plante\",children:\"plante\"}),/*#__PURE__*/_jsx(\"th\",{className:\"event-prix\",children:\"prix\"}),/*#__PURE__*/_jsx(\"th\",{className:\"event-paiement\",children:\"paiement\"}),/*#__PURE__*/_jsx(\"th\",{className:\"event-livraison\",children:\"livraison\"})]})}),/*#__PURE__*/_jsx(\"tbody\",{children:donneesPlantes.map(function(item,index){return/*#__PURE__*/_jsxs(\"tr\",{children:[/*#__PURE__*/_jsxs(\"td\",{\"data-label\":\"nom\",children:[\" \",/*#__PURE__*/_jsx(\"p\",{children:item.nom})]}),/*#__PURE__*/_jsx(\"td\",{\"data-label\":\"prix\",children:/*#__PURE__*/_jsxs(\"p\",{children:[item.prix,\"\\u20AC\"]})}),/*#__PURE__*/_jsx(\"td\",{\"data-label\":\"paiement\",children:/*#__PURE__*/_jsx(\"p\",{children:item.paiement})}),/*#__PURE__*/_jsxs(\"td\",{\"data-label\":\"livraison\",children:[\" \",/*#__PURE__*/_jsx(\"p\",{className:\"colorStatut \",style:item.statut_livraison===\"délivré\"?{backgroundColor:\"rgb(164, 164, 234)\"}:item.statut_livraison===\"en cours\"?{backgroundColor:\"rgb(186, 237, 186)\"}:item.statut_livraison===\"retour\"?{backgroundColor:\"rgb(241, 148, 148)\"}:null,children:item.statut_livraison})]})]},index);})})]})]});};export default Table;","map":{"version":3,"names":["React","useEffect","useState","jsx","_jsx","jsxs","_jsxs","Table","_useState","_useState2","_slicedToArray","donneesPlantes","setDonneesPlantes","fetch","then","response","json","data","plantes","catch","e","console","error","className","children","map","item","index","nom","prix","paiement","style","statut_livraison","backgroundColor"],"sources":["C:/Users/user/Desktop/projet dashboard/dashboard/src/components/tableau_main/components/table.js"],"sourcesContent":["import React, { useEffect, useState } from \"react\";\r\n\r\n\r\nconst Table=()=>{\r\n\r\n    const [donneesPlantes,setDonneesPlantes]=useState(null)\r\n    \r\n   useEffect(()=>{\r\n    fetch(\"./../data_plantes.json\")\r\n    .then((response)=>response.json())\r\n    .then((data)=>{\r\n        setDonneesPlantes(data.plantes)\r\n    })\r\n    .catch((e)=>{\r\n        console.error(\"erreur recuprétation plantes\",e)\r\n    })\r\n   },[] )\r\n\r\n   return (\r\n    <div className=\"table_container\">\r\n        <div>\r\n            <h3>tableau des ventes</h3>\r\n        </div>\r\n \r\n      {donneesPlantes && (\r\n        <table>\r\n          <thead>\r\n            <tr>\r\n              <th className=\"event-plante\">plante</th>\r\n              <th className=\"event-prix\">prix</th>\r\n              <th className=\"event-paiement\">paiement</th>\r\n              <th className=\"event-livraison\">livraison</th>\r\n            </tr>\r\n          </thead>\r\n          <tbody>\r\n\r\n            {donneesPlantes.map((item, index) => (\r\n              <tr key={index}>\r\n                <td data-label=\"nom\"> <p>{item.nom}</p></td>\r\n                <td data-label=\"prix\"><p>{item.prix}€</p></td>\r\n                <td data-label=\"paiement\"><p>{item.paiement}</p></td>\r\n                <td data-label=\"livraison\" > <p className=\"colorStatut \"\r\n                style={\r\n                    item.statut_livraison === \"délivré\"\r\n                      ? { backgroundColor: \"rgb(164, 164, 234)\" }\r\n                      : item.statut_livraison === \"en cours\"\r\n                      ? { backgroundColor: \"rgb(186, 237, 186)\" }\r\n                      : item.statut_livraison === \"retour\"\r\n                      ? { backgroundColor: \"rgb(241, 148, 148)\" }\r\n                      : null\r\n                  }\r\n                 >{item.statut_livraison}</p></td>\r\n              </tr>\r\n            ))}\r\n          </tbody>\r\n        </table>\r\n      )}\r\n    </div>\r\n  );\r\n  \r\n            }\r\nexport default Table"],"mappings":"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"},"metadata":{},"sourceType":"module","externalDependencies":[]}