{"ast":null,"code":"var _jsxFileName = \"C:\\\\Users\\\\user\\\\Desktop\\\\000newport\\\\src\\\\components\\\\common\\\\navbar\\\\components\\\\menu\\\\menu.js\";\nimport { Avatar, DropdownMenu, Flex, Text } from \"@radix-ui/themes\";\nimport React from \"react\";\nimport { NavLink } from \"react-router-dom\";\nimport { FontAwesomeIcon } from \"@fortawesome/react-fontawesome\";\nimport { faCaretDown } from \"@fortawesome/free-solid-svg-icons\";\nimport { gsap } from \"gsap\";\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nconst Menu = () => {\n  window.addEventListener('load', loader);\n  function loader() {\n    const time = gsap.timeline();\n    gsap.set(\".na\");\n    time.from(\".navbar-menu\", {\n      xPercent: 100,\n      delay: 0.9\n    });\n  }\n  return /*#__PURE__*/_jsxDEV(\"div\", {\n    className: \"navbar-menu  flex  items-start \",\n    children: /*#__PURE__*/_jsxDEV(\"div\", {\n      className: \"navbar-menu-2 flex items-end justify-end \",\n      children: [/*#__PURE__*/_jsxDEV(\"ul\", {\n        className: \" menu flex  items-start justify-end space-x-3\",\n        children: [/*#__PURE__*/_jsxDEV(NavLink, {\n          to: \"/\",\n          children: /*#__PURE__*/_jsxDEV(\"li\", {\n            children: /*#__PURE__*/_jsxDEV(\"h5\", {\n              className: \"move-line\",\n              children: \"Accueil\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 23,\n              columnNumber: 15\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 22,\n            columnNumber: 13\n          }, this)\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 21,\n          columnNumber: 11\n        }, this), /*#__PURE__*/_jsxDEV(NavLink, {\n          to: \"/portfolio\",\n          children: /*#__PURE__*/_jsxDEV(\"li\", {\n            children: /*#__PURE__*/_jsxDEV(DropdownMenu.Root, {\n              children: [/*#__PURE__*/_jsxDEV(DropdownMenu.Trigger, {\n                children: /*#__PURE__*/_jsxDEV(Flex, {\n                  align: \"center\",\n                  className: \"move-line\",\n                  children: [/*#__PURE__*/_jsxDEV(\"h5\", {\n                    style: {\n                      marginRight: \"0\",\n                      paddingRight: \"5px\"\n                    },\n                    children: \"Portfolio\"\n                  }, void 0, false, {\n                    fileName: _jsxFileName,\n                    lineNumber: 40,\n                    columnNumber: 19\n                  }, this), /*#__PURE__*/_jsxDEV(FontAwesomeIcon, {\n                    icon: faCaretDown,\n                    style: {\n                      color: \"#e2e5e9\",\n                      margin: \"0\"\n                    }\n                  }, void 0, false, {\n                    fileName: _jsxFileName,\n                    lineNumber: 41,\n                    columnNumber: 19\n                  }, this)]\n                }, void 0, true, {\n                  fileName: _jsxFileName,\n                  lineNumber: 31,\n                  columnNumber: 19\n                }, this)\n              }, void 0, false, {\n                fileName: _jsxFileName,\n                lineNumber: 30,\n                columnNumber: 17\n              }, this), /*#__PURE__*/_jsxDEV(DropdownMenu.Content, {\n                children: /*#__PURE__*/_jsxDEV(Text, {\n                  as: \"div\",\n                  className: \"bg-gray-300\",\n                  children: [/*#__PURE__*/_jsxDEV(DropdownMenu.Item, {\n                    children: /*#__PURE__*/_jsxDEV(Flex, {\n                      gap: \"3\",\n                      children: [/*#__PURE__*/_jsxDEV(Avatar, {\n                        size: \"1\",\n                        radius: \"full\",\n                        fallback: \"R\",\n                        src: \"./images/magicieuse.PNG\"\n                      }, void 0, false, {\n                        fileName: _jsxFileName,\n                        lineNumber: 51,\n                        columnNumber: 22\n                      }, this), /*#__PURE__*/_jsxDEV(NavLink, {\n                        to: \"/portfolio\",\n                        children: /*#__PURE__*/_jsxDEV(\"h6\", {\n                          children: \"Projets\"\n                        }, void 0, false, {\n                          fileName: _jsxFileName,\n                          lineNumber: 57,\n                          columnNumber: 23\n                        }, this)\n                      }, void 0, false, {\n                        fileName: _jsxFileName,\n                        lineNumber: 56,\n                        columnNumber: 21\n                      }, this)]\n                    }, void 0, true, {\n                      fileName: _jsxFileName,\n                      lineNumber: 50,\n                      columnNumber: 21\n                    }, this)\n                  }, void 0, false, {\n                    fileName: _jsxFileName,\n                    lineNumber: 49,\n                    columnNumber: 19\n                  }, this), /*#__PURE__*/_jsxDEV(DropdownMenu.Separator, {}, void 0, false, {\n                    fileName: _jsxFileName,\n                    lineNumber: 65,\n                    columnNumber: 19\n                  }, this), /*#__PURE__*/_jsxDEV(DropdownMenu.Item, {\n                    children: /*#__PURE__*/_jsxDEV(Flex, {\n                      gap: \"3\",\n                      children: [/*#__PURE__*/_jsxDEV(Avatar, {\n                        size: \"1\",\n                        radius: \"full\",\n                        fallback: \"R\",\n                        src: \"./images/dashboard.PNG\"\n                      }, void 0, false, {\n                        fileName: _jsxFileName,\n                        lineNumber: 69,\n                        columnNumber: 22\n                      }, this), /*#__PURE__*/_jsxDEV(NavLink, {\n                        to: \"/creation\",\n                        children: /*#__PURE__*/_jsxDEV(\"h6\", {\n                          children: \"Gabarits\"\n                        }, void 0, false, {\n                          fileName: _jsxFileName,\n                          lineNumber: 74,\n                          columnNumber: 23\n                        }, this)\n                      }, void 0, false, {\n                        fileName: _jsxFileName,\n                        lineNumber: 73,\n                        columnNumber: 21\n                      }, this)]\n                    }, void 0, true, {\n                      fileName: _jsxFileName,\n                      lineNumber: 68,\n                      columnNumber: 21\n                    }, this)\n                  }, void 0, false, {\n                    fileName: _jsxFileName,\n                    lineNumber: 67,\n                    columnNumber: 19\n                  }, this)]\n                }, void 0, true, {\n                  fileName: _jsxFileName,\n                  lineNumber: 47,\n                  columnNumber: 17\n                }, this)\n              }, void 0, false, {\n                fileName: _jsxFileName,\n                lineNumber: 46,\n                columnNumber: 17\n              }, this)]\n            }, void 0, true, {\n              fileName: _jsxFileName,\n              lineNumber: 29,\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: 27,\n          columnNumber: 11\n        }, this), /*#__PURE__*/_jsxDEV(NavLink, {\n          to: \"/contact\",\n          children: /*#__PURE__*/_jsxDEV(\"li\", {\n            children: /*#__PURE__*/_jsxDEV(\"h5\", {\n              className: \"move-line\",\n              children: \"Contact\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 86,\n              columnNumber: 15\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 85,\n            columnNumber: 13\n          }, this)\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 84,\n          columnNumber: 11\n        }, this)]\n      }, void 0, true, {\n        fileName: _jsxFileName,\n        lineNumber: 20,\n        columnNumber: 9\n      }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n        className: \"button-circle\"\n      }, void 0, false, {\n        fileName: _jsxFileName,\n        lineNumber: 91,\n        columnNumber: 9\n      }, this)]\n    }, void 0, true, {\n      fileName: _jsxFileName,\n      lineNumber: 19,\n      columnNumber: 7\n    }, this)\n  }, void 0, false, {\n    fileName: _jsxFileName,\n    lineNumber: 18,\n    columnNumber: 5\n  }, this);\n};\n_c = Menu;\nexport default Menu;\nvar _c;\n$RefreshReg$(_c, \"Menu\");","map":{"version":3,"names":["Avatar","DropdownMenu","Flex","Text","React","NavLink","FontAwesomeIcon","faCaretDown","gsap","jsxDEV","_jsxDEV","Menu","window","addEventListener","loader","time","timeline","set","from","xPercent","delay","className","children","to","fileName","_jsxFileName","lineNumber","columnNumber","Root","Trigger","align","style","marginRight","paddingRight","icon","color","margin","Content","as","Item","gap","size","radius","fallback","src","Separator","_c","$RefreshReg$"],"sources":["C:/Users/user/Desktop/000newport/src/components/common/navbar/components/menu/menu.js"],"sourcesContent":["import { Avatar, DropdownMenu, Flex,Text } from \"@radix-ui/themes\";\r\nimport React from \"react\";\r\nimport { NavLink } from \"react-router-dom\";\r\nimport { FontAwesomeIcon } from \"@fortawesome/react-fontawesome\";\r\nimport { faCaretDown } from \"@fortawesome/free-solid-svg-icons\";\r\nimport { gsap } from \"gsap\";\r\n\r\nconst Menu = () => {\r\n  window.addEventListener('load',loader)\r\n  function loader(){\r\n    const time=gsap.timeline()\r\n    gsap.set(\".na\")\r\n    time\r\n      .from(\".navbar-menu\",{xPercent:100,delay:0.9})\r\n  }\r\n\r\n  return (\r\n    <div className=\"navbar-menu  flex  items-start \">\r\n      <div className=\"navbar-menu-2 flex items-end justify-end \">\r\n        <ul className=\" menu flex  items-start justify-end space-x-3\">\r\n          <NavLink to=\"/\">\r\n            <li>\r\n              <h5 className=\"move-line\">Accueil</h5>\r\n            </li>\r\n          </NavLink>\r\n\r\n          <NavLink to=\"/portfolio\">\r\n            <li>\r\n              <DropdownMenu.Root>\r\n                <DropdownMenu.Trigger >\r\n                  <Flex align=\"center\" className=\"move-line\"\r\n\r\n\r\n\r\n\r\n                  \r\n                  \r\n                  \r\n                  >\r\n                  <h5  style={{marginRight:\"0\",paddingRight:\"5px\"}} >Portfolio</h5>\r\n                  <FontAwesomeIcon icon={faCaretDown} style={{color: \"#e2e5e9\", margin:\"0\"}} />\r\n\r\n                  </Flex>\r\n                  \r\n                </DropdownMenu.Trigger>\r\n                <DropdownMenu.Content >\r\n                <Text as=\"div\" className=\"bg-gray-300\">\r\n\r\n                  <DropdownMenu.Item  >\r\n                    <Flex gap=\"3\">\r\n                     <Avatar size=\"1\"\r\n                             radius=\"full\"\r\n                             fallback=\"R\"\r\n                             src=\"./images/magicieuse.PNG\"/>\r\n\r\n                    <NavLink to=\"/portfolio\">\r\n                      <h6 >Projets</h6>\r\n                    </NavLink>\r\n                    </Flex>\r\n                  </DropdownMenu.Item>\r\n\r\n\r\n\r\n\r\n                  <DropdownMenu.Separator />\r\n\r\n                  <DropdownMenu.Item>\r\n                    <Flex gap=\"3\">\r\n                     <Avatar size=\"1\"\r\n                             radius=\"full\"\r\n                             fallback=\"R\"\r\n                             src=\"./images/dashboard.PNG\"/>\r\n                    <NavLink to=\"/creation\">\r\n                      <h6 >Gabarits</h6>\r\n                    </NavLink>\r\n                    </Flex>\r\n                  </DropdownMenu.Item>\r\n\r\n                </Text>\r\n                </DropdownMenu.Content>\r\n              </DropdownMenu.Root>\r\n            </li>\r\n          </NavLink>\r\n          <NavLink to=\"/contact\">\r\n            <li>\r\n              <h5 className=\"move-line\">Contact</h5>\r\n            </li>\r\n          </NavLink>\r\n        </ul>\r\n\r\n        <div className=\"button-circle\"></div>\r\n      </div>\r\n    </div>\r\n  );\r\n};\r\n\r\nexport default Menu;\r\n"],"mappings":"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"},"metadata":{},"sourceType":"module","externalDependencies":[]}