{"ast":null,"code":"var _jsxFileName = \"C:\\\\Users\\\\user\\\\Desktop\\\\000newport\\\\src\\\\components\\\\common\\\\navbar\\\\Navbar.js\",\n  _s = $RefreshSig$();\nimport React, { useEffect, useState } from \"react\";\nimport Menu from \"./components/menu/menu\";\nimport { NavLink } from \"react-router-dom\";\nimport Typewriter from \"../../hooks/typewriter\";\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nconst Navbar = () => {\n  _s();\n  const [startTypewriter, setStartTypewriter] = useState(false);\n  useEffect(() => {\n    // Démarre la machine à écrire après 2 secondes\n    const timeout = setTimeout(() => {\n      setStartTypewriter(true);\n    }, 400);\n\n    // Nettoie le timeout lorsque le composant est démonté\n    return () => clearTimeout(timeout);\n  }, []);\n  return /*#__PURE__*/_jsxDEV(\"div\", {\n    className: \"z-50 flex justify-start max-sm:flex-col  max-sm:justify-center max-sm:items-center  border-gray-950 border items-start w-full bg-stone-300 \",\n    children: [/*#__PURE__*/_jsxDEV(\"div\", {\n      className: \"w-2/3  max-sm:mt:5  flex flex-col max-sm:flex-col max-sm:w-full   max-sm:justify-center max-sm:items-center \",\n      children: [/*#__PURE__*/_jsxDEV(\"div\", {\n        className: \"border flex justify-start max-sm:justify-center max-sm:w-full max-sm:ml-0  ml-12 items-start mt-0\",\n        children: /*#__PURE__*/_jsxDEV(NavLink, {\n          to: \"/\",\n          className: \"m-0 max-sm:w-full  max-sm:justify-center border \",\n          children: /*#__PURE__*/_jsxDEV(\"h1\", {\n            className: \" border  max-sm:w-full   \",\n            children: \"Dev front-end\"\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 25,\n            columnNumber: 13\n          }, this)\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 24,\n          columnNumber: 11\n        }, this)\n      }, void 0, false, {\n        fileName: _jsxFileName,\n        lineNumber: 23,\n        columnNumber: 9\n      }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n        className: \" max-sm:w-full max-sm:ml-0 ml-12 border space-x-5\",\n        children: /*#__PURE__*/_jsxDEV(\"h3\", {\n          className: \"max-sm:w-full max-sm:justify-center  \",\n          children: \"Int\\xE9grateur web \"\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 29,\n          columnNumber: 11\n        }, this)\n      }, void 0, false, {\n        fileName: _jsxFileName,\n        lineNumber: 28,\n        columnNumber: 9\n      }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n        className: \"ml-12\",\n        children: /*#__PURE__*/_jsxDEV(\"h4\", {\n          children: [\" \", startTypewriter && /*#__PURE__*/_jsxDEV(Typewriter, {\n            text: \"Facundo Varas\",\n            delay: 100\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 34,\n            columnNumber: 33\n          }, this)]\n        }, void 0, true, {\n          fileName: _jsxFileName,\n          lineNumber: 32,\n          columnNumber: 11\n        }, this)\n      }, void 0, false, {\n        fileName: _jsxFileName,\n        lineNumber: 31,\n        columnNumber: 9\n      }, this)]\n    }, void 0, true, {\n      fileName: _jsxFileName,\n      lineNumber: 22,\n      columnNumber: 7\n    }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n      className: \" w-1/3 flex max-sm:w-full flex-col ml-7 max-sm:ml-0 justify-between pb-10 pt-5   \",\n      children: /*#__PURE__*/_jsxDEV(Menu, {}, void 0, false, {\n        fileName: _jsxFileName,\n        lineNumber: 44,\n        columnNumber: 9\n      }, this)\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 40,\n      columnNumber: 7\n    }, this)]\n  }, void 0, true, {\n    fileName: _jsxFileName,\n    lineNumber: 21,\n    columnNumber: 5\n  }, this);\n};\n_s(Navbar, \"OpXX4ICQJtgpRkBgUviq3UVwVek=\");\n_c = Navbar;\nexport default Navbar;\nvar _c;\n$RefreshReg$(_c, \"Navbar\");","map":{"version":3,"names":["React","useEffect","useState","Menu","NavLink","Typewriter","jsxDEV","_jsxDEV","Navbar","_s","startTypewriter","setStartTypewriter","timeout","setTimeout","clearTimeout","className","children","to","fileName","_jsxFileName","lineNumber","columnNumber","text","delay","_c","$RefreshReg$"],"sources":["C:/Users/user/Desktop/000newport/src/components/common/navbar/Navbar.js"],"sourcesContent":["import React, { useEffect, useState } from \"react\";\r\nimport Menu from \"./components/menu/menu\";\r\n\r\nimport { NavLink } from \"react-router-dom\";\r\nimport Typewriter from \"../../hooks/typewriter\";\r\n\r\nconst Navbar = () => {\r\n  const [startTypewriter, setStartTypewriter] = useState(false);\r\n\r\n  useEffect(() => {\r\n    // Démarre la machine à écrire après 2 secondes\r\n    const timeout = setTimeout(() => {\r\n      setStartTypewriter(true);\r\n    }, 400);\r\n\r\n    // Nettoie le timeout lorsque le composant est démonté\r\n    return () => clearTimeout(timeout);\r\n  }, []);\r\n\r\n  return (\r\n    <div className=\"z-50 flex justify-start max-sm:flex-col  max-sm:justify-center max-sm:items-center  border-gray-950 border items-start w-full bg-stone-300 \">\r\n      <div className=\"w-2/3  max-sm:mt:5  flex flex-col max-sm:flex-col max-sm:w-full   max-sm:justify-center max-sm:items-center \">\r\n        <div className=\"border flex justify-start max-sm:justify-center max-sm:w-full max-sm:ml-0  ml-12 items-start mt-0\">\r\n          <NavLink to=\"/\" className=\"m-0 max-sm:w-full  max-sm:justify-center border \">\r\n            <h1 className=\" border  max-sm:w-full   \">Dev front-end</h1>\r\n          </NavLink>\r\n        </div>\r\n        <div className=\" max-sm:w-full max-sm:ml-0 ml-12 border space-x-5\">\r\n          <h3 className=\"max-sm:w-full max-sm:justify-center  \">Intégrateur web </h3>\r\n        </div>\r\n        <div className=\"ml-12\">\r\n          <h4>\r\n            {\" \"}\r\n            {startTypewriter && <Typewriter text=\"Facundo Varas\" delay={100} />}\r\n          </h4>\r\n\r\n        </div>\r\n      </div>\r\n\r\n      <div className=\" w-1/3 flex max-sm:w-full flex-col ml-7 max-sm:ml-0 justify-between pb-10 pt-5   \">\r\n        {/*  id=\"sticky-parallax-header\" */}\r\n\r\n      \r\n        <Menu />\r\n      </div>\r\n    </div>\r\n  );\r\n};\r\n\r\nexport default Navbar;\r\n"],"mappings":";;AAAA,OAAOA,KAAK,IAAIC,SAAS,EAAEC,QAAQ,QAAQ,OAAO;AAClD,OAAOC,IAAI,MAAM,wBAAwB;AAEzC,SAASC,OAAO,QAAQ,kBAAkB;AAC1C,OAAOC,UAAU,MAAM,wBAAwB;AAAC,SAAAC,MAAA,IAAAC,OAAA;AAEhD,MAAMC,MAAM,GAAGA,CAAA,KAAM;EAAAC,EAAA;EACnB,MAAM,CAACC,eAAe,EAAEC,kBAAkB,CAAC,GAAGT,QAAQ,CAAC,KAAK,CAAC;EAE7DD,SAAS,CAAC,MAAM;IACd;IACA,MAAMW,OAAO,GAAGC,UAAU,CAAC,MAAM;MAC/BF,kBAAkB,CAAC,IAAI,CAAC;IAC1B,CAAC,EAAE,GAAG,CAAC;;IAEP;IACA,OAAO,MAAMG,YAAY,CAACF,OAAO,CAAC;EACpC,CAAC,EAAE,EAAE,CAAC;EAEN,oBACEL,OAAA;IAAKQ,SAAS,EAAC,6IAA6I;IAAAC,QAAA,gBAC1JT,OAAA;MAAKQ,SAAS,EAAC,8GAA8G;MAAAC,QAAA,gBAC3HT,OAAA;QAAKQ,SAAS,EAAC,mGAAmG;QAAAC,QAAA,eAChHT,OAAA,CAACH,OAAO;UAACa,EAAE,EAAC,GAAG;UAACF,SAAS,EAAC,kDAAkD;UAAAC,QAAA,eAC1ET,OAAA;YAAIQ,SAAS,EAAC,2BAA2B;YAAAC,QAAA,EAAC;UAAa;YAAAE,QAAA,EAAAC,YAAA;YAAAC,UAAA;YAAAC,YAAA;UAAA,OAAI;QAAC;UAAAH,QAAA,EAAAC,YAAA;UAAAC,UAAA;UAAAC,YAAA;QAAA,OACrD;MAAC;QAAAH,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OACP,CAAC,eACNd,OAAA;QAAKQ,SAAS,EAAC,mDAAmD;QAAAC,QAAA,eAChET,OAAA;UAAIQ,SAAS,EAAC,uCAAuC;UAAAC,QAAA,EAAC;QAAgB;UAAAE,QAAA,EAAAC,YAAA;UAAAC,UAAA;UAAAC,YAAA;QAAA,OAAI;MAAC;QAAAH,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OACxE,CAAC,eACNd,OAAA;QAAKQ,SAAS,EAAC,OAAO;QAAAC,QAAA,eACpBT,OAAA;UAAAS,QAAA,GACG,GAAG,EACHN,eAAe,iBAAIH,OAAA,CAACF,UAAU;YAACiB,IAAI,EAAC,eAAe;YAACC,KAAK,EAAE;UAAI;YAAAL,QAAA,EAAAC,YAAA;YAAAC,UAAA;YAAAC,YAAA;UAAA,OAAE,CAAC;QAAA;UAAAH,QAAA,EAAAC,YAAA;UAAAC,UAAA;UAAAC,YAAA;QAAA,OACjE;MAAC;QAAAH,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAEF,CAAC;IAAA;MAAAH,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OACH,CAAC,eAENd,OAAA;MAAKQ,SAAS,EAAC,mFAAmF;MAAAC,QAAA,eAIhGT,OAAA,CAACJ,IAAI;QAAAe,QAAA,EAAAC,YAAA;QAAAC,UAAA;QAAAC,YAAA;MAAA,OAAE;IAAC;MAAAH,QAAA,EAAAC,YAAA;MAAAC,UAAA;MAAAC,YAAA;IAAA,OACL,CAAC;EAAA;IAAAH,QAAA,EAAAC,YAAA;IAAAC,UAAA;IAAAC,YAAA;EAAA,OACH,CAAC;AAEV,CAAC;AAACZ,EAAA,CAzCID,MAAM;AAAAgB,EAAA,GAANhB,MAAM;AA2CZ,eAAeA,MAAM;AAAC,IAAAgB,EAAA;AAAAC,YAAA,CAAAD,EAAA"},"metadata":{},"sourceType":"module","externalDependencies":[]}