{"ast":null,"code":"var _jsxFileName = \"C:\\\\Users\\\\user\\\\Desktop\\\\00monsite\\\\front\\\\src\\\\components\\\\Navbar.js\",\n  _s = $RefreshSig$();\nimport React from \"react\";\nimport { NavLink } from \"react-router-dom\";\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nconst Navbar = () => {\n  _s();\n  const [clickedIndex, setClickedIndex] = useSta(0);\n  const handleClick = index => {\n    setClickedIndex(index);\n  };\n  return /*#__PURE__*/_jsxDEV(\"div\", {\n    className: \"navbar d-flex align-items-center  \",\n    id: \"navbarHome\",\n    children: [/*#__PURE__*/_jsxDEV(\"div\", {\n      className: \"logo\",\n      children: /*#__PURE__*/_jsxDEV(\"img\", {\n        src: \"./images/shared/logo.svg\"\n      }, void 0, false, {\n        fileName: _jsxFileName,\n        lineNumber: 14,\n        columnNumber: 9\n      }, this)\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 13,\n      columnNumber: 7\n    }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n      className: \"navbar__line\"\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 16,\n      columnNumber: 7\n    }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n      className: \"containerNav\",\n      children: /*#__PURE__*/_jsxDEV(\"div\", {\n        className: \"text-navbar d-flex justify-content-end  \",\n        children: [/*#__PURE__*/_jsxDEV(\"div\", {\n          className: `navPrincipal ${clickedIndex === 0 && \"navPrincipal-active\"}`,\n          children: /*#__PURE__*/_jsxDEV(NavLink, {\n            to: \"/\",\n            onClick: () => handleClick(0),\n            children: /*#__PURE__*/_jsxDEV(\"p\", {\n              children: \"00 HOME\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 23,\n              columnNumber: 15\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 21,\n            columnNumber: 13\n          }, this)\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 19,\n          columnNumber: 11\n        }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n          className: `navPrincipal ${clickedIndex === 1 && \"navPrincipal-active\"}`,\n          children: /*#__PURE__*/_jsxDEV(NavLink, {\n            to: \"/destination\",\n            onClick: () => handleClick(1),\n            children: /*#__PURE__*/_jsxDEV(\"p\", {\n              children: \"01 DESTINATION\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 30,\n              columnNumber: 15\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 28,\n            columnNumber: 13\n          }, this)\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 26,\n          columnNumber: 11\n        }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n          className: `navPrincipal ${clickedIndex === 2 && \"navPrincipal-active\"}`,\n          children: /*#__PURE__*/_jsxDEV(NavLink, {\n            to: \"/equipe\",\n            onClick: () => handleClick(2),\n            children: /*#__PURE__*/_jsxDEV(\"p\", {\n              children: \"02 CREW\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 37,\n              columnNumber: 15\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 35,\n            columnNumber: 13\n          }, this)\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 33,\n          columnNumber: 11\n        }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n          className: `navPrincipal ${clickedIndex === 3 && \"navPrincipal-active\"}`,\n          children: /*#__PURE__*/_jsxDEV(NavLink, {\n            to: \"/technologie\",\n            onClick: () => handleClick(3),\n            children: /*#__PURE__*/_jsxDEV(\"p\", {\n              children: \"03 TECHNOLOGY\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 44,\n              columnNumber: 15\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 42,\n            columnNumber: 13\n          }, this)\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 40,\n          columnNumber: 11\n        }, this)]\n      }, void 0, true, {\n        fileName: _jsxFileName,\n        lineNumber: 18,\n        columnNumber: 9\n      }, this)\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 17,\n      columnNumber: 7\n    }, this)]\n  }, void 0, true, {\n    fileName: _jsxFileName,\n    lineNumber: 12,\n    columnNumber: 5\n  }, this);\n};\n_s(Navbar, \"0AYSMKY2GwXD7UbXtbfsj11ZWlE=\", true);\n_c = Navbar;\nexport default Navbar;\nvar _c;\n$RefreshReg$(_c, \"Navbar\");","map":{"version":3,"names":["React","NavLink","Navbar","clickedIndex","setClickedIndex","useSta","handleClick","index"],"sources":["C:/Users/user/Desktop/00monsite/front/src/components/Navbar.js"],"sourcesContent":["import React from \"react\";\r\nimport { NavLink } from \"react-router-dom\";\r\n\r\nconst Navbar = () => {\r\n  const [clickedIndex, setClickedIndex] = useSta(0);\r\n\r\n  const handleClick = (index) => {\r\n    setClickedIndex(index);\r\n  };\r\n \r\n  return (\r\n    <div className=\"navbar d-flex align-items-center  \" id=\"navbarHome\">\r\n      <div className=\"logo\">\r\n        <img src=\"./images/shared/logo.svg\" />\r\n      </div>\r\n      <div className=\"navbar__line\"></div>\r\n      <div className=\"containerNav\">\r\n        <div className=\"text-navbar d-flex justify-content-end  \">\r\n          <div className={`navPrincipal ${clickedIndex===0 && \"navPrincipal-active\"}`}\r\n         >\r\n            <NavLink to=\"/\"   \r\n            onClick={()=>handleClick (0)}>\r\n              <p>00 HOME</p>\r\n            </NavLink>\r\n          </div >\r\n          <div className={`navPrincipal ${clickedIndex===1 && \"navPrincipal-active\"}`}\r\n         >\r\n            <NavLink to=\"/destination\"   \r\n            onClick={()=>handleClick (1)}>\r\n              <p>01 DESTINATION</p>\r\n            </NavLink>\r\n          </div>\r\n          <div className={`navPrincipal ${clickedIndex===2 && \"navPrincipal-active\"}`}\r\n          >\r\n            <NavLink to=\"/equipe\" \r\n             onClick={()=>handleClick (2)}>\r\n              <p>02 CREW</p>\r\n            </NavLink>\r\n          </div>\r\n          <div className={`navPrincipal ${clickedIndex===3 && \"navPrincipal-active\"}`}\r\n   >\r\n            <NavLink to=\"/technologie\" \r\n            onClick={()=>handleClick (3)} >\r\n              <p>03 TECHNOLOGY</p>\r\n            </NavLink>\r\n          </div>\r\n        </div>\r\n      </div>\r\n    </div>\r\n  );\r\n};\r\nexport default Navbar;\r\n"],"mappings":";;AAAA,OAAOA,KAAK,MAAM,OAAO;AACzB,SAASC,OAAO,QAAQ,kBAAkB;AAAC;AAE3C,MAAMC,MAAM,GAAG,MAAM;EAAA;EACnB,MAAM,CAACC,YAAY,EAAEC,eAAe,CAAC,GAAGC,MAAM,CAAC,CAAC,CAAC;EAEjD,MAAMC,WAAW,GAAIC,KAAK,IAAK;IAC7BH,eAAe,CAACG,KAAK,CAAC;EACxB,CAAC;EAED,oBACE;IAAK,SAAS,EAAC,oCAAoC;IAAC,EAAE,EAAC,YAAY;IAAA,wBACjE;MAAK,SAAS,EAAC,MAAM;MAAA,uBACnB;QAAK,GAAG,EAAC;MAA0B;QAAA;QAAA;QAAA;MAAA;IAAG;MAAA;MAAA;MAAA;IAAA,QAClC,eACN;MAAK,SAAS,EAAC;IAAc;MAAA;MAAA;MAAA;IAAA,QAAO,eACpC;MAAK,SAAS,EAAC,cAAc;MAAA,uBAC3B;QAAK,SAAS,EAAC,0CAA0C;QAAA,wBACvD;UAAK,SAAS,EAAG,gBAAeJ,YAAY,KAAG,CAAC,IAAI,qBAAsB,EAAE;UAAA,uBAE1E,QAAC,OAAO;YAAC,EAAE,EAAC,GAAG;YACf,OAAO,EAAE,MAAIG,WAAW,CAAE,CAAC,CAAE;YAAA,uBAC3B;cAAA,UAAG;YAAO;cAAA;cAAA;cAAA;YAAA;UAAI;YAAA;YAAA;YAAA;UAAA;QACN;UAAA;UAAA;UAAA;QAAA,QACL,eACP;UAAK,SAAS,EAAG,gBAAeH,YAAY,KAAG,CAAC,IAAI,qBAAsB,EAAE;UAAA,uBAE1E,QAAC,OAAO;YAAC,EAAE,EAAC,cAAc;YAC1B,OAAO,EAAE,MAAIG,WAAW,CAAE,CAAC,CAAE;YAAA,uBAC3B;cAAA,UAAG;YAAc;cAAA;cAAA;cAAA;YAAA;UAAI;YAAA;YAAA;YAAA;UAAA;QACb;UAAA;UAAA;UAAA;QAAA,QACN,eACN;UAAK,SAAS,EAAG,gBAAeH,YAAY,KAAG,CAAC,IAAI,qBAAsB,EAAE;UAAA,uBAE1E,QAAC,OAAO;YAAC,EAAE,EAAC,SAAS;YACpB,OAAO,EAAE,MAAIG,WAAW,CAAE,CAAC,CAAE;YAAA,uBAC5B;cAAA,UAAG;YAAO;cAAA;cAAA;cAAA;YAAA;UAAI;YAAA;YAAA;YAAA;UAAA;QACN;UAAA;UAAA;UAAA;QAAA,QACN,eACN;UAAK,SAAS,EAAG,gBAAeH,YAAY,KAAG,CAAC,IAAI,qBAAsB,EAAE;UAAA,uBAE1E,QAAC,OAAO;YAAC,EAAE,EAAC,cAAc;YAC1B,OAAO,EAAE,MAAIG,WAAW,CAAE,CAAC,CAAE;YAAA,uBAC3B;cAAA,UAAG;YAAa;cAAA;cAAA;cAAA;YAAA;UAAI;YAAA;YAAA;YAAA;UAAA;QACZ;UAAA;UAAA;UAAA;QAAA,QACN;MAAA;QAAA;QAAA;QAAA;MAAA;IACF;MAAA;MAAA;MAAA;IAAA,QACF;EAAA;IAAA;IAAA;IAAA;EAAA,QACF;AAEV,CAAC;AAAC,GA/CIJ,MAAM;AAAA,KAANA,MAAM;AAgDZ,eAAeA,MAAM;AAAC;AAAA"},"metadata":{},"sourceType":"module","externalDependencies":[]}