{"ast":null,"code":"var _jsxFileName = \"C:\\\\Users\\\\user\\\\Desktop\\\\projet dashboard\\\\dashboard\\\\src\\\\components\\\\tableau_main\\\\components\\\\chart2.js\",\n  _s = $RefreshSig$();\nimport React, { useEffect, useState } from \"react\";\nimport { Chart as ChartJS, ArcElement, Tooltip, Legend, BarElement, LinearScale, CategoryScale } from \"chart.js\";\nimport { Doughnut } from 'react-chartjs-2';\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nChartJS.register(ArcElement, Tooltip, Legend, BarElement, LinearScale, CategoryScale);\nconst chart2 = () => {\n  _s();\n  const [donneesProduction, setDonneesProduction] = useState([]);\n  useEffect(() => {\n    fetch('../../../../public/data.json').then(response => response.json).then(data => {\n      setDonneesProduction = data.donnees_production;\n      // Faites ce que vous voulez avec les données de production\n      console.log(donneesProduction);\n    }).catch(error => {\n      console.error('Erreur lors de la récupération des données JSON:', error);\n    });\n  }, []);\n  return /*#__PURE__*/_jsxDEV(\"div\", {\n    children: [/*#__PURE__*/_jsxDEV(\"h3\", {\n      children: \"graphique 2\"\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 24,\n      columnNumber: 9\n    }, this), /*#__PURE__*/_jsxDEV(Doughnut, {\n      data: donneesProduction\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 25,\n      columnNumber: 9\n    }, this)]\n  }, void 0, true, {\n    fileName: _jsxFileName,\n    lineNumber: 23,\n    columnNumber: 5\n  }, this);\n};\n_s(chart2, \"xrvYJw1Yh1zgKn2EUHAV2ZhIOs4=\");\nexport default chart2;","map":{"version":3,"names":["React","useEffect","useState","Chart","ChartJS","ArcElement","Tooltip","Legend","BarElement","LinearScale","CategoryScale","Doughnut","jsxDEV","_jsxDEV","register","chart2","_s","donneesProduction","setDonneesProduction","fetch","then","response","json","data","donnees_production","console","log","catch","error","children","fileName","_jsxFileName","lineNumber","columnNumber"],"sources":["C:/Users/user/Desktop/projet dashboard/dashboard/src/components/tableau_main/components/chart2.js"],"sourcesContent":["import React, { useEffect, useState } from \"react\";\r\nimport { Chart as ChartJS, ArcElement, Tooltip, Legend, BarElement,LinearScale,CategoryScale } from \"chart.js\";\r\nimport { Doughnut } from 'react-chartjs-2';\r\n\r\nChartJS.register(ArcElement, Tooltip, Legend, BarElement,LinearScale,CategoryScale);\r\n\r\nconst chart2=()=>{\r\n        const [ donneesProduction, setDonneesProduction]=useState([])\r\n    useEffect(()=>{\r\n        fetch('../../../../public/data.json')\r\n        .then((response)=>response.json)\r\n        .then((data)=>{\r\n        setDonneesProduction = data.donnees_production;\r\n        // Faites ce que vous voulez avec les données de production\r\n        console.log(donneesProduction);\r\n      })\r\n      .catch((error) => {\r\n        console.error('Erreur lors de la récupération des données JSON:', error);\r\n      });\r\n  }, []);\r\n\r\n  return(\r\n    <div>\r\n        <h3>graphique 2</h3>\r\n        <Doughnut data={donneesProduction}></Doughnut>\r\n    </div>\r\n  )\r\n}\r\n\r\nexport default chart2"],"mappings":";;AAAA,OAAOA,KAAK,IAAIC,SAAS,EAAEC,QAAQ,QAAQ,OAAO;AAClD,SAASC,KAAK,IAAIC,OAAO,EAAEC,UAAU,EAAEC,OAAO,EAAEC,MAAM,EAAEC,UAAU,EAACC,WAAW,EAACC,aAAa,QAAQ,UAAU;AAC9G,SAASC,QAAQ,QAAQ,iBAAiB;AAAC,SAAAC,MAAA,IAAAC,OAAA;AAE3CT,OAAO,CAACU,QAAQ,CAACT,UAAU,EAAEC,OAAO,EAAEC,MAAM,EAAEC,UAAU,EAACC,WAAW,EAACC,aAAa,CAAC;AAEnF,MAAMK,MAAM,GAACA,CAAA,KAAI;EAAAC,EAAA;EACT,MAAM,CAAEC,iBAAiB,EAAEC,oBAAoB,CAAC,GAAChB,QAAQ,CAAC,EAAE,CAAC;EACjED,SAAS,CAAC,MAAI;IACVkB,KAAK,CAAC,8BAA8B,CAAC,CACpCC,IAAI,CAAEC,QAAQ,IAAGA,QAAQ,CAACC,IAAI,CAAC,CAC/BF,IAAI,CAAEG,IAAI,IAAG;MACdL,oBAAoB,GAAGK,IAAI,CAACC,kBAAkB;MAC9C;MACAC,OAAO,CAACC,GAAG,CAACT,iBAAiB,CAAC;IAChC,CAAC,CAAC,CACDU,KAAK,CAAEC,KAAK,IAAK;MAChBH,OAAO,CAACG,KAAK,CAAC,kDAAkD,EAAEA,KAAK,CAAC;IAC1E,CAAC,CAAC;EACN,CAAC,EAAE,EAAE,CAAC;EAEN,oBACEf,OAAA;IAAAgB,QAAA,gBACIhB,OAAA;MAAAgB,QAAA,EAAI;IAAW;MAAAC,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAI,CAAC,eACpBpB,OAAA,CAACF,QAAQ;MAACY,IAAI,EAAEN;IAAkB;MAAAa,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OAAW,CAAC;EAAA;IAAAH,QAAA,EAAAC,YAAA;IAAAC,UAAA;IAAAC,YAAA;EAAA,OAC7C,CAAC;AAEV,CAAC;AAAAjB,EAAA,CArBKD,MAAM;AAuBZ,eAAeA,MAAM"},"metadata":{},"sourceType":"module","externalDependencies":[]}