{"ast":null,"code":"var _jsxFileName = \"D:\\\\Project\\\\UC_Trains_Voice\\\\react-demo\\\\src\\\\MainLayout.tsx\",\n  _s = $RefreshSig$();\nimport React from 'react';\nimport { Layout, Menu, Avatar } from 'antd';\nimport { UserOutlined } from '@ant-design/icons';\nimport { Routes, Route, Link } from 'react-router-dom';\nimport About from './Route/About';\nimport Sample from './Route/Sample';\nimport './CSS/MainLayout.css';\nimport logoImage from './icon/logo2.png';\nimport Help from './Route/Help';\nimport { useLocation } from 'react-router-dom';\nimport Gavt from './Route/Gavt';\nimport GavtPractice from './gavt/GavtPractice';\nimport SampleVolume from './Route/SampleVolume';\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nconst {\n  Header,\n  Content,\n  Footer\n} = Layout;\nconst backColor = \"rgb(232,232,232)\";\n// export default () => {\n\n// }\n\nconst MainLayout = () => {\n  _s();\n  const location = useLocation();\n  const getSelectedKeys = () => {\n    const path = location.pathname;\n    switch (path) {\n      case '/':\n        return ['4'];\n      case '/pitch':\n        return ['3'];\n      case '/volume':\n        return ['5'];\n      case '/about':\n        return ['1'];\n      case '/gavt':\n        return ['2'];\n      case '/gavt/practice':\n        return ['2'];\n      default:\n        return ['4'];\n    }\n  };\n  return (\n    /*#__PURE__*/\n    // <Router basename=\"/transvoice\">\n    _jsxDEV(Layout, {\n      className: \"layout\",\n      children: [/*#__PURE__*/_jsxDEV(Header, {\n        style: {\n          display: 'flex',\n          alignItems: 'flex-start',\n          backgroundColor: backColor\n        },\n        children: [/*#__PURE__*/_jsxDEV(\"div\", {\n          className: \"logo\",\n          children: /*#__PURE__*/_jsxDEV(\"img\", {\n            className: \"logoImg\",\n            src: logoImage,\n            alt: \"Logo\"\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 53,\n            columnNumber: 13\n          }, this)\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 52,\n          columnNumber: 11\n        }, this), /*#__PURE__*/_jsxDEV(Menu, {\n          style: {\n            backgroundColor: backColor\n          },\n          disabledOverflow: true,\n          className: \"Menu\",\n          theme: \"light\",\n          mode: \"horizontal\",\n          selectedKeys: getSelectedKeys(),\n          children: [/*#__PURE__*/_jsxDEV(Menu.Item, {\n            className: \"menu-item\",\n            children: /*#__PURE__*/_jsxDEV(Link, {\n              to: \"/\",\n              children: \"Introduction\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 57,\n              columnNumber: 15\n            }, this)\n          }, \"4\", false, {\n            fileName: _jsxFileName,\n            lineNumber: 56,\n            columnNumber: 11\n          }, this), /*#__PURE__*/_jsxDEV(Menu.Item, {\n            className: \"menu-item\",\n            children: /*#__PURE__*/_jsxDEV(Link, {\n              to: \"/pitch\",\n              children: \"Pitch\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 62,\n              columnNumber: 15\n            }, this)\n          }, \"3\", false, {\n            fileName: _jsxFileName,\n            lineNumber: 61,\n            columnNumber: 13\n          }, this), /*#__PURE__*/_jsxDEV(Menu.Item, {\n            className: \"menu-item\",\n            children: /*#__PURE__*/_jsxDEV(Link, {\n              to: \"/volume\",\n              children: \"Volume\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 65,\n              columnNumber: 15\n            }, this)\n          }, \"5\", false, {\n            fileName: _jsxFileName,\n            lineNumber: 64,\n            columnNumber: 13\n          }, this), /*#__PURE__*/_jsxDEV(Menu.Item, {\n            className: \"menu-item\",\n            children: /*#__PURE__*/_jsxDEV(Link, {\n              to: \"/about\",\n              children: \"About\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 69,\n              columnNumber: 15\n            }, this)\n          }, \"1\", false, {\n            fileName: _jsxFileName,\n            lineNumber: 68,\n            columnNumber: 13\n          }, this), /*#__PURE__*/_jsxDEV(Menu.Item, {\n            className: \"menu-item\",\n            children: /*#__PURE__*/_jsxDEV(Link, {\n              to: \"/gavt\",\n              children: \"GAVT\"\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 73,\n              columnNumber: 15\n            }, this)\n          }, \"2\", false, {\n            fileName: _jsxFileName,\n            lineNumber: 72,\n            columnNumber: 13\n          }, this)]\n        }, void 0, true, {\n          fileName: _jsxFileName,\n          lineNumber: 55,\n          columnNumber: 11\n        }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n          className: \"userIcon\",\n          children: /*#__PURE__*/_jsxDEV(Avatar, {\n            icon: /*#__PURE__*/_jsxDEV(UserOutlined, {}, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 78,\n              columnNumber: 24\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 78,\n            columnNumber: 9\n          }, this)\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 77,\n          columnNumber: 9\n        }, this)]\n      }, void 0, true, {\n        fileName: _jsxFileName,\n        lineNumber: 50,\n        columnNumber: 9\n      }, this), /*#__PURE__*/_jsxDEV(Content, {\n        style: {\n          display: 'flex',\n          flexDirection: 'column',\n          alignItems: 'center',\n          marginTop: \"0rem\",\n          backgroundColor: backColor\n        },\n        children: /*#__PURE__*/_jsxDEV(Routes, {\n          children: [/*#__PURE__*/_jsxDEV(Route, {\n            path: \"/about\",\n            element: /*#__PURE__*/_jsxDEV(About, {}, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 83,\n              columnNumber: 43\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 83,\n            columnNumber: 13\n          }, this), /*#__PURE__*/_jsxDEV(Route, {\n            path: \"/pitch\",\n            element: /*#__PURE__*/_jsxDEV(Sample, {}, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 84,\n              columnNumber: 43\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 84,\n            columnNumber: 13\n          }, this), /*#__PURE__*/_jsxDEV(Route, {\n            path: \"/volume\",\n            element: /*#__PURE__*/_jsxDEV(SampleVolume, {}, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 85,\n              columnNumber: 44\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 85,\n            columnNumber: 13\n          }, this), /*#__PURE__*/_jsxDEV(Route, {\n            path: \"/gavt\",\n            element: /*#__PURE__*/_jsxDEV(Gavt, {}, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 86,\n              columnNumber: 42\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 86,\n            columnNumber: 13\n          }, this), /*#__PURE__*/_jsxDEV(Route, {\n            path: \"/gavt/practice\",\n            element: /*#__PURE__*/_jsxDEV(GavtPractice, {}, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 87,\n              columnNumber: 51\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 87,\n            columnNumber: 13\n          }, this), /*#__PURE__*/_jsxDEV(Route, {\n            path: \"/\",\n            element: /*#__PURE__*/_jsxDEV(Help, {}, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 88,\n              columnNumber: 38\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 88,\n            columnNumber: 13\n          }, this)]\n        }, void 0, true, {\n          fileName: _jsxFileName,\n          lineNumber: 82,\n          columnNumber: 11\n        }, this)\n      }, void 0, false, {\n        fileName: _jsxFileName,\n        lineNumber: 81,\n        columnNumber: 9\n      }, this), /*#__PURE__*/_jsxDEV(Footer, {\n        style: {\n          textAlign: 'center',\n          backgroundColor: backColor\n        },\n        children: [\"Voice Training Platform \\xA9\", new Date().getFullYear(), \" Created by Dr.Novak lab\"]\n      }, void 0, true, {\n        fileName: _jsxFileName,\n        lineNumber: 91,\n        columnNumber: 9\n      }, this)]\n    }, void 0, true, {\n      fileName: _jsxFileName,\n      lineNumber: 49,\n      columnNumber: 7\n    }, this)\n    // </Router>\n  );\n};\n_s(MainLayout, \"pkHmaVRPskBaU4tMJuJJpV42k1I=\", false, function () {\n  return [useLocation];\n});\n_c = MainLayout;\nexport default MainLayout;\nvar _c;\n$RefreshReg$(_c, \"MainLayout\");","map":{"version":3,"names":["React","Layout","Menu","Avatar","UserOutlined","Routes","Route","Link","About","Sample","logoImage","Help","useLocation","Gavt","GavtPractice","SampleVolume","jsxDEV","_jsxDEV","Header","Content","Footer","backColor","MainLayout","_s","location","getSelectedKeys","path","pathname","className","children","style","display","alignItems","backgroundColor","src","alt","fileName","_jsxFileName","lineNumber","columnNumber","disabledOverflow","theme","mode","selectedKeys","Item","to","icon","flexDirection","marginTop","element","textAlign","Date","getFullYear","_c","$RefreshReg$"],"sources":["D:/Project/UC_Trains_Voice/react-demo/src/MainLayout.tsx"],"sourcesContent":["import React from 'react';\r\nimport { Layout, Menu, Avatar } from 'antd';\r\nimport { UserOutlined } from '@ant-design/icons';\r\nimport { BrowserRouter as Router, Routes, Route, Link } from 'react-router-dom';\r\nimport About from './Route/About'; \r\nimport Training from './Route/Help';\r\nimport PitchPanel from './PitchPanel';\r\nimport Sample from './Route/Sample';\r\nimport './CSS/MainLayout.css';\r\nimport logoImage from './icon/logo2.png'\r\nimport { ConfigProvider, Flex } from 'antd';\r\nimport Help from './Route/Help';\r\nimport { useLocation,useNavigate } from 'react-router-dom';\r\n\r\nimport Volumn from './Route/Volumn';\r\nimport Gavt from './Route/Gavt';\r\nimport GavtPractice from './gavt/GavtPractice';\r\nimport SampleVolume from './Route/SampleVolume';\r\nconst { Header, Content, Footer } = Layout;\r\nconst backColor = \"rgb(232,232,232)\"\r\n// export default () => {\r\n  \r\n    \r\n// }\r\n\r\nconst MainLayout: React.FC = () => {\r\n  const location = useLocation();\r\n  const getSelectedKeys = () => {\r\n    const path = location.pathname; \r\n    switch (path) {\r\n      case '/':\r\n        return ['4']; \r\n      case '/pitch':\r\n        return ['3']; \r\n      case '/volume':\r\n        return ['5'];\r\n      case '/about':\r\n        return ['1'];\r\n      case '/gavt':\r\n        return ['2'];\r\n      case '/gavt/practice':\r\n        return ['2'];\r\n      default:\r\n        return ['4']; \r\n    }\r\n  };\r\n  return (\r\n    // <Router basename=\"/transvoice\">\r\n      <Layout className=\"layout\" >\r\n        <Header style={{ display: 'flex',alignItems: 'flex-start',backgroundColor:backColor}}>\r\n        \r\n          <div className=\"logo\">\r\n            <img className=\"logoImg\" src={logoImage} alt=\"Logo\" />\r\n          </div>\r\n          <Menu style={{backgroundColor:backColor}} disabledOverflow={true} className=\"Menu\" theme=\"light\" mode=\"horizontal\" selectedKeys={getSelectedKeys()} >\r\n          <Menu.Item key=\"4\" className=\"menu-item\">\r\n              <Link to=\"/\">Introduction</Link>\r\n            </Menu.Item>\r\n\r\n            \r\n            <Menu.Item key=\"3\" className=\"menu-item\">\r\n              <Link to=\"/pitch\">Pitch</Link>\r\n            </Menu.Item>\r\n            <Menu.Item key=\"5\" className=\"menu-item\">\r\n              <Link to=\"/volume\">Volume</Link>\r\n            </Menu.Item>\r\n            \r\n            <Menu.Item key=\"1\" className=\"menu-item\">\r\n              <Link to=\"/about\">About</Link>\r\n            </Menu.Item>\r\n\r\n            <Menu.Item key=\"2\" className=\"menu-item\">\r\n              <Link to=\"/gavt\">GAVT</Link>\r\n            </Menu.Item>\r\n\r\n          </Menu>\r\n        <div className='userIcon'> \r\n        <Avatar  icon={<UserOutlined />} />\r\n          </div>\r\n        </Header>\r\n        <Content style={{ display: 'flex', flexDirection: 'column', alignItems: 'center' ,marginTop:\"0rem\", backgroundColor:backColor }}>\r\n          <Routes>\r\n            <Route path=\"/about\" element={<About />} />\r\n            <Route path=\"/pitch\" element={<Sample />} />\r\n            <Route path=\"/volume\" element={<SampleVolume />} />\r\n            <Route path=\"/gavt\" element={<Gavt />} />\r\n            <Route path=\"/gavt/practice\" element={<GavtPractice />} />\r\n            <Route path=\"/\" element={<Help/>} />\r\n          </Routes>\r\n        </Content>\r\n        <Footer style={{ textAlign: 'center',backgroundColor:backColor }}>\r\n          Voice Training Platform ©{new Date().getFullYear()} Created by Dr.Novak lab\r\n        </Footer>\r\n      </Layout>\r\n    // </Router>\r\n      \r\n  )\r\n}  \r\n  export default MainLayout;"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}