{"ast":null,"code":"var _jsxFileName = \"C:\\\\laragon\\\\www\\\\iot.mksolusi\\\\DriverOPCDA\\\\frontend\\\\src\\\\components\\\\layouts\\\\LeftMenu.jsx\";\nimport React from \"react\";\nimport List from \"@material-ui/core/List\";\nimport { NavLink } from \"react-router-dom\";\nimport * as Icon from \"@material-ui/icons\";\nimport MenuItem from \"./MenuItem\";\nimport MenuItemNested from \"./MenuItemNested\";\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nconst subOpc = [{\n  component: NavLink,\n  link: \"/opc/realtime\",\n  menu: \"Realtime Value\",\n  icon: Icon.Speed\n}, {\n  component: NavLink,\n  link: \"/opc/tag-groups\",\n  menu: \"Tag Groups\",\n  icon: Icon.AccountTree\n}];\nconst subMasterData = [{\n  component: NavLink,\n  link: \"/users\",\n  menu: \"Users \",\n  icon: Icon.SupervisorAccount\n}, {\n  component: NavLink,\n  link: \"/roles\",\n  menu: \"Roles \",\n  icon: Icon.HowToReg\n}];\nexport default function LeftMenu() {\n  let subOPC = subOpc;\n  return /*#__PURE__*/_jsxDEV(List, {\n    children: [/*#__PURE__*/_jsxDEV(MenuItem, {\n      component: NavLink,\n      link: \"/dashboard\",\n      menu: \"Dashboard\",\n      icon: /*#__PURE__*/_jsxDEV(Icon.Home, {}, void 0, false, {\n        fileName: _jsxFileName,\n        lineNumber: 50,\n        columnNumber: 15\n      }, this)\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 46,\n      columnNumber: 7\n    }, this), /*#__PURE__*/_jsxDEV(MenuItemNested, {\n      menu: \"OPC Server\",\n      icon: /*#__PURE__*/_jsxDEV(Icon.Storage, {}, void 0, false, {\n        fileName: _jsxFileName,\n        lineNumber: 54,\n        columnNumber: 15\n      }, this),\n      subMenu: subOPC\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 52,\n      columnNumber: 7\n    }, this)]\n  }, void 0, true, {\n    fileName: _jsxFileName,\n    lineNumber: 45,\n    columnNumber: 5\n  }, this);\n}\n_c = LeftMenu;\n\nvar _c;\n\n$RefreshReg$(_c, \"LeftMenu\");","map":{"version":3,"sources":["C:/laragon/www/iot.mksolusi/DriverOPCDA/frontend/src/components/layouts/LeftMenu.jsx"],"names":["React","List","NavLink","Icon","MenuItem","MenuItemNested","subOpc","component","link","menu","icon","Speed","AccountTree","subMasterData","SupervisorAccount","HowToReg","LeftMenu","subOPC"],"mappings":";AAAA,OAAOA,KAAP,MAAkB,OAAlB;AACA,OAAOC,IAAP,MAAiB,wBAAjB;AACA,SAASC,OAAT,QAAwB,kBAAxB;AACA,OAAO,KAAKC,IAAZ,MAAsB,oBAAtB;AAEA,OAAOC,QAAP,MAAqB,YAArB;AACA,OAAOC,cAAP,MAA2B,kBAA3B;;AAGA,MAAMC,MAAM,GAAG,CACb;AACEC,EAAAA,SAAS,EAAEL,OADb;AAEEM,EAAAA,IAAI,EAAE,eAFR;AAGEC,EAAAA,IAAI,EAAE,gBAHR;AAIEC,EAAAA,IAAI,EAAEP,IAAI,CAACQ;AAJb,CADa,EAOb;AACEJ,EAAAA,SAAS,EAAEL,OADb;AAEEM,EAAAA,IAAI,EAAE,iBAFR;AAGEC,EAAAA,IAAI,EAAE,YAHR;AAIEC,EAAAA,IAAI,EAAEP,IAAI,CAACS;AAJb,CAPa,CAAf;AAeA,MAAMC,aAAa,GAAG,CACpB;AACEN,EAAAA,SAAS,EAAEL,OADb;AAEEM,EAAAA,IAAI,EAAE,QAFR;AAGEC,EAAAA,IAAI,EAAE,QAHR;AAIEC,EAAAA,IAAI,EAAEP,IAAI,CAACW;AAJb,CADoB,EAOpB;AACEP,EAAAA,SAAS,EAAEL,OADb;AAEEM,EAAAA,IAAI,EAAE,QAFR;AAGEC,EAAAA,IAAI,EAAE,QAHR;AAIEC,EAAAA,IAAI,EAAEP,IAAI,CAACY;AAJb,CAPoB,CAAtB;AAeA,eAAe,SAASC,QAAT,GAAoB;AACjC,MAAIC,MAAM,GAAGX,MAAb;AAGA,sBACE,QAAC,IAAD;AAAA,4BACE,QAAC,QAAD;AACE,MAAA,SAAS,EAAEJ,OADb;AAEE,MAAA,IAAI,EAAC,YAFP;AAGE,MAAA,IAAI,EAAC,WAHP;AAIE,MAAA,IAAI,eAAE,QAAC,IAAD,CAAM,IAAN;AAAA;AAAA;AAAA;AAAA;AAJR;AAAA;AAAA;AAAA;AAAA,YADF,eAOE,QAAC,cAAD;AACE,MAAA,IAAI,EAAC,YADP;AAEE,MAAA,IAAI,eAAE,QAAC,IAAD,CAAM,OAAN;AAAA;AAAA;AAAA;AAAA,cAFR;AAGE,MAAA,OAAO,EAAEe;AAHX;AAAA;AAAA;AAAA;AAAA,YAPF;AAAA;AAAA;AAAA;AAAA;AAAA,UADF;AAuCD;KA3CuBD,Q","sourcesContent":["import React from \"react\";\r\nimport List from \"@material-ui/core/List\";\r\nimport { NavLink } from \"react-router-dom\";\r\nimport * as Icon from \"@material-ui/icons\";\r\n\r\nimport MenuItem from \"./MenuItem\";\r\nimport MenuItemNested from \"./MenuItemNested\";\r\n\r\n\r\nconst subOpc = [\r\n  {\r\n    component: NavLink,\r\n    link: \"/opc/realtime\",\r\n    menu: \"Realtime Value\",\r\n    icon: Icon.Speed,\r\n  },\r\n  {\r\n    component: NavLink,\r\n    link: \"/opc/tag-groups\",\r\n    menu: \"Tag Groups\",\r\n    icon: Icon.AccountTree,\r\n  },\r\n];\r\n\r\nconst subMasterData = [\r\n  {\r\n    component: NavLink,\r\n    link: \"/users\",\r\n    menu: \"Users \",\r\n    icon: Icon.SupervisorAccount,\r\n  },\r\n  {\r\n    component: NavLink,\r\n    link: \"/roles\",\r\n    menu: \"Roles \",\r\n    icon: Icon.HowToReg,\r\n  },\r\n];\r\n\r\nexport default function LeftMenu() {\r\n  let subOPC = subOpc;\r\n\r\n\r\n  return (\r\n    <List>\r\n      <MenuItem\r\n        component={NavLink}\r\n        link=\"/dashboard\"\r\n        menu=\"Dashboard\"\r\n        icon={<Icon.Home />}\r\n      />\r\n      <MenuItemNested\r\n        menu=\"OPC Server\"\r\n        icon={<Icon.Storage />}\r\n        subMenu={subOPC}\r\n      />\r\n      {/* <MenuItemNested\r\n        menu=\"Master Data\"\r\n        icon={<Icon.Folder />}\r\n        subMenu={subMasterData}\r\n      /> */}\r\n      {/* <MenuItem\r\n        component={NavLink}\r\n        link=\"/users\"\r\n        menu=\"Users Management\"\r\n        icon={<Icon.SupervisorAccount />}\r\n      />\r\n      <MenuItem\r\n        component={NavLink}\r\n        link=\"/roles\"\r\n        menu=\"Roles Management\"\r\n        icon={<Icon.SupervisorAccount />}\r\n      /> */}\r\n\r\n      {/* <MenuItem\r\n        component={NavLink}\r\n        link=\"/logout\"\r\n        menu=\"Logout\"\r\n        icon={<Icon.ExitToApp />}\r\n      /> */}\r\n    </List>\r\n  );\r\n}\r\n"]},"metadata":{},"sourceType":"module"}