{"ast":null,"code":"var _jsxFileName = \"C:\\\\Users\\\\user\\\\Desktop\\\\000newport\\\\src\\\\components\\\\pages\\\\home\\\\components\\\\03competance\\\\components\\\\tecnologie.js\",\n  _s = $RefreshSig$();\nimport React from \"react\";\nimport UseFetch from \"../../../../../hooks/useFetch\";\nimport { gsap } from \"gsap\";\nimport { useEffect, useRef } from 'react';\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nimport { Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nconst Tecnologie = () => {\n  _s();\n  const containerRef = useRef(null);\n  useEffect(() => {\n    const container = containerRef.current;\n\n    // Créez une animation GSAP pour faire tourner le conteneur\n    gsap.to(container, {\n      rotation: 360,\n      // Rotation de 360 degrés (un cercle complet)\n      duration: 5,\n      // Durée de l'animation (en secondes)\n      repeat: -1,\n      // Répétez indéfiniment\n      ease: 'linear' // Accélération linéaire\n    });\n  }, []);\n  return /*#__PURE__*/_jsxDEV(_Fragment, {\n    children: /*#__PURE__*/_jsxDEV(_Fragment, {\n      children: /*#__PURE__*/_jsxDEV(\"div\", {\n        className: \" btn m-10 p-10\",\n        children: /*#__PURE__*/_jsxDEV(\"div\", {\n          className: \"text-circle-container w-24  border  \",\n          children: [/*#__PURE__*/_jsxDEV(\"h1\", {\n            children: /*#__PURE__*/_jsxDEV(\"span\", {\n              style: {\n                '--i': 1\n              },\n              children: \"c\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 27,\n              columnNumber: 13\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 27,\n            columnNumber: 9\n          }, this), /*#__PURE__*/_jsxDEV(\"h1\", {\n            children: /*#__PURE__*/_jsxDEV(\"span\", {\n              style: {\n                '--i': 2\n              },\n              children: \"0\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 28,\n              columnNumber: 13\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 28,\n            columnNumber: 9\n          }, this), /*#__PURE__*/_jsxDEV(\"h1\", {\n            children: /*#__PURE__*/_jsxDEV(\"span\", {\n              style: {\n                '--i': 3\n              },\n              children: \"p\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 29,\n              columnNumber: 13\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 29,\n            columnNumber: 9\n          }, this), /*#__PURE__*/_jsxDEV(\"h1\", {\n            children: /*#__PURE__*/_jsxDEV(\"span\", {\n              style: {\n                '--i': 4\n              },\n              children: \"i\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 30,\n              columnNumber: 13\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 30,\n            columnNumber: 9\n          }, this), /*#__PURE__*/_jsxDEV(\"h1\", {\n            children: /*#__PURE__*/_jsxDEV(\"span\", {\n              style: {\n                '--i': 5\n              },\n              children: \"r\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 31,\n              columnNumber: 13\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 31,\n            columnNumber: 9\n          }, this), /*#__PURE__*/_jsxDEV(\"h1\", {\n            children: /*#__PURE__*/_jsxDEV(\"span\", {\n              style: {\n                '--i': 6\n              },\n              children: \"i\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 32,\n              columnNumber: 13\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 32,\n            columnNumber: 9\n          }, this), /*#__PURE__*/_jsxDEV(\"h1\", {\n            children: /*#__PURE__*/_jsxDEV(\"span\", {\n              style: {\n                '--i': 7\n              },\n              children: \"g\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 33,\n              columnNumber: 13\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 33,\n            columnNumber: 9\n          }, this), /*#__PURE__*/_jsxDEV(\"h1\", {\n            children: /*#__PURE__*/_jsxDEV(\"span\", {\n              style: {\n                '--i': 8\n              },\n              children: \"h\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 34,\n              columnNumber: 13\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 34,\n            columnNumber: 9\n          }, this), /*#__PURE__*/_jsxDEV(\"h1\", {\n            children: /*#__PURE__*/_jsxDEV(\"span\", {\n              style: {\n                '--i': 9\n              },\n              children: \"t\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 35,\n              columnNumber: 13\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 35,\n            columnNumber: 9\n          }, this), /*#__PURE__*/_jsxDEV(\"h1\", {\n            children: /*#__PURE__*/_jsxDEV(\"span\", {\n              style: {\n                '--i': 10\n              },\n              children: \"2\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 36,\n              columnNumber: 13\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 36,\n            columnNumber: 9\n          }, this), /*#__PURE__*/_jsxDEV(\"h1\", {\n            children: /*#__PURE__*/_jsxDEV(\"span\", {\n              style: {\n                '--i': 11\n              },\n              children: \"0\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 37,\n              columnNumber: 13\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 37,\n            columnNumber: 9\n          }, this), /*#__PURE__*/_jsxDEV(\"h1\", {\n            children: /*#__PURE__*/_jsxDEV(\"span\", {\n              style: {\n                '--i': 12\n              },\n              children: \"2\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 38,\n              columnNumber: 13\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 38,\n            columnNumber: 9\n          }, this), /*#__PURE__*/_jsxDEV(\"h1\", {\n            children: /*#__PURE__*/_jsxDEV(\"span\", {\n              style: {\n                '--i': 13\n              },\n              children: \"3\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 39,\n              columnNumber: 13\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 39,\n            columnNumber: 9\n          }, this)]\n        }, void 0, true, {\n          fileName: _jsxFileName,\n          lineNumber: 26,\n          columnNumber: 9\n        }, this)\n      }, void 0, false, {\n        fileName: _jsxFileName,\n        lineNumber: 25,\n        columnNumber: 7\n      }, this)\n    }, void 0, false)\n  }, void 0, false);\n};\n_s(Tecnologie, \"8puyVO4ts1RhCfXUmci3vLI3Njw=\");\n_c = Tecnologie;\nexport default Tecnologie;\nvar _c;\n$RefreshReg$(_c, \"Tecnologie\");","map":{"version":3,"names":["React","UseFetch","gsap","useEffect","useRef","jsxDEV","_jsxDEV","Fragment","_Fragment","Tecnologie","_s","containerRef","container","current","to","rotation","duration","repeat","ease","children","className","style","fileName","_jsxFileName","lineNumber","columnNumber","_c","$RefreshReg$"],"sources":["C:/Users/user/Desktop/000newport/src/components/pages/home/components/03competance/components/tecnologie.js"],"sourcesContent":["import React from \"react\";\r\nimport UseFetch from \"../../../../../hooks/useFetch\";\r\nimport { gsap } from \"gsap\";\r\n\r\nimport { useEffect, useRef } from 'react';\r\n\r\nconst Tecnologie =()=>{\r\n    const containerRef = useRef(null);\r\n\r\n    useEffect(() => {\r\n      const container = containerRef.current;\r\n  \r\n      // Créez une animation GSAP pour faire tourner le conteneur\r\n      gsap.to(container, {\r\n        rotation: 360, // Rotation de 360 degrés (un cercle complet)\r\n        duration: 5, // Durée de l'animation (en secondes)\r\n        repeat: -1, // Répétez indéfiniment\r\n        ease: 'linear', // Accélération linéaire\r\n      });\r\n    }, []);\r\n  \r\n    return (\r\n      <>\r\n        <>\r\n      <div className=\" btn m-10 p-10\">\r\n        <div  className=\"text-circle-container w-24  border  \">\r\n        <h1><span style={{'--i': 1}}>c</span></h1>\r\n        <h1><span style={{'--i': 2}}>0</span></h1>\r\n        <h1><span style={{'--i': 3}}>p</span></h1>\r\n        <h1><span style={{'--i': 4}}>i</span></h1>\r\n        <h1><span style={{'--i': 5}}>r</span></h1>\r\n        <h1><span style={{'--i': 6}}>i</span></h1>\r\n        <h1><span style={{'--i': 7}}>g</span></h1>\r\n        <h1><span style={{'--i': 8}}>h</span></h1>\r\n        <h1><span style={{'--i': 9}}>t</span></h1>\r\n        <h1><span style={{'--i': 10}}>2</span></h1>\r\n        <h1><span style={{'--i': 11}}>0</span></h1>\r\n        <h1><span style={{'--i': 12}}>2</span></h1>\r\n        <h1><span style={{'--i': 13}}>3</span></h1>\r\n        </div>\r\n      </div>\r\n    </>\r\n      </>\r\n    );\r\n  };\r\n \r\n\r\n\r\n\r\n\r\nexport default Tecnologie"],"mappings":"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"},"metadata":{},"sourceType":"module","externalDependencies":[]}