{"ast":null,"code":"var _s = $RefreshSig$();\nimport React, { useState, useEffect } from \"react\";\nimport { NavLink, useLocation } from \"react-router-dom\";\nimport { Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nconst Navbar = () => {\n  _s();\n  const [activeIndex, setActiveIndex] = useState(0);\n  const location = useLocation();\n  useEffect(() => {\n    switch (location.pathname) {\n      case \"/\":\n        setActiveIndex(0);\n        break;\n      case \"/destination\":\n        setActiveIndex(1);\n        break;\n      case \"/equipe\":\n        setActiveIndex(2);\n        break;\n      case \"/technologie\":\n        setActiveIndex(3);\n        break;\n      default:\n        setActiveIndex(0);\n    }\n  }, [location.pathname]);\n  return /*#__PURE__*/_jsxDEV(_Fragment, {}, void 0, false);\n};\n_s(Navbar, \"T9k2l9FQqbSGs67COw+eZbnkqgE=\", false, function () {\n  return [useLocation];\n});\n_c = Navbar;\nvar _c;\n$RefreshReg$(_c, \"Navbar\");","map":{"version":3,"names":["React","useState","useEffect","NavLink","useLocation","Navbar","activeIndex","setActiveIndex","location","pathname"],"sources":["C:/Users/user/Desktop/00monsite/front/src/components/Navbar.js"],"sourcesContent":["import React, { useState, useEffect } from \"react\";\r\nimport { NavLink, useLocation } from \"react-router-dom\";\r\n\r\nconst Navbar = () => {\r\nconst [activeIndex, setActiveIndex] = useState(0);\r\nconst location = useLocation();\r\n\r\nuseEffect(() => {\r\nswitch (location.pathname) {\r\ncase \"/\":\r\nsetActiveIndex(0);\r\nbreak;\r\ncase \"/destination\":\r\nsetActiveIndex(1);\r\nbreak;\r\ncase \"/equipe\":\r\nsetActiveIndex(2);\r\nbreak;\r\ncase \"/technologie\":\r\nsetActiveIndex(3);\r\nbreak;\r\ndefault:\r\nsetActiveIndex(0);\r\n}\r\n}, [location.pathname]);\r\n\r\nreturn (\r\n  <></>\r\n\r\n);\r\n};"],"mappings":";AAAA,OAAOA,KAAK,IAAIC,QAAQ,EAAEC,SAAS,QAAQ,OAAO;AAClD,SAASC,OAAO,EAAEC,WAAW,QAAQ,kBAAkB;AAAC;AAAA;AAExD,MAAMC,MAAM,GAAG,MAAM;EAAA;EACrB,MAAM,CAACC,WAAW,EAAEC,cAAc,CAAC,GAAGN,QAAQ,CAAC,CAAC,CAAC;EACjD,MAAMO,QAAQ,GAAGJ,WAAW,EAAE;EAE9BF,SAAS,CAAC,MAAM;IAChB,QAAQM,QAAQ,CAACC,QAAQ;MACzB,KAAK,GAAG;QACRF,cAAc,CAAC,CAAC,CAAC;QACjB;MACA,KAAK,cAAc;QACnBA,cAAc,CAAC,CAAC,CAAC;QACjB;MACA,KAAK,SAAS;QACdA,cAAc,CAAC,CAAC,CAAC;QACjB;MACA,KAAK,cAAc;QACnBA,cAAc,CAAC,CAAC,CAAC;QACjB;MACA;QACAA,cAAc,CAAC,CAAC,CAAC;IAAC;EAElB,CAAC,EAAE,CAACC,QAAQ,CAACC,QAAQ,CAAC,CAAC;EAEvB,oBACE,qCAAK;AAGP,CAAC;AAAC,GA3BIJ,MAAM;EAAA,QAEKD,WAAW;AAAA;AAAA,KAFtBC,MAAM;AAAA;AAAA"},"metadata":{},"sourceType":"module","externalDependencies":[]}