{"ast":null,"code":"import _classCallCheck from\"C:/laragon/www/iot.mksolusi/DriverOPCDA/frontend/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck\";import _createClass from\"C:/laragon/www/iot.mksolusi/DriverOPCDA/frontend/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass\";import _inherits from\"C:/laragon/www/iot.mksolusi/DriverOPCDA/frontend/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits\";import _createSuper from\"C:/laragon/www/iot.mksolusi/DriverOPCDA/frontend/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper\";import React from'react';import Container from\"@material-ui/core/Container\";import Box from\"@material-ui/core/Box\";import{connect}from\"react-redux\";import BreadCrumb from'../layouts/Breadcrumb';import GridDashboard from\"./Dashboard/GridDashboard\";import{setUserAuth as _setUserAuth}from\"../../../src/redux/UserLogin/userLogin.action\";import{jsx as _jsx}from\"react/jsx-runtime\";import{jsxs as _jsxs}from\"react/jsx-runtime\";var Dashboard=/*#__PURE__*/function(_React$Component){_inherits(Dashboard,_React$Component);var _super=_createSuper(Dashboard);function Dashboard(props){var _this;_classCallCheck(this,Dashboard);_this=_super.call(this,props);_this.pageTitle=\"Dashboard\";_this.links=[{link:\"/dashboard\",text:_this.pageTitle}];return _this;}_createClass(Dashboard,[{key:\"componentDidMount\",value:function componentDidMount(){console.log(this.props.StateUserAuth);// document.title = process.env.REACT_APP_APP_NAME+' - '+this.pageTitle;\n}},{key:\"render\",value:function render(){var links=this.links;return/*#__PURE__*/_jsx(\"main\",{className:this.props.content,children:/*#__PURE__*/_jsxs(Container,{maxWidth:\"xl\",children:[/*#__PURE__*/_jsx(BreadCrumb,{links:links}),/*#__PURE__*/_jsxs(Box// boxShadow={1}\n,{mt:3// p={3}\n// style={{ background: \"white\" }}\n,width:\"100%\",children:[\"Hello , \",this.props.StateUserAuth.Name,/*#__PURE__*/_jsx(GridDashboard,{})]})]})});}}]);return Dashboard;}(React.Component);var mapStateToProps=function mapStateToProps(state){return{StateUserAuth:state.auth.userAuth};};var mapDispatchToProps=function mapDispatchToProps(dispact){return{setUserAuth:function setUserAuth(p){return dispact(_setUserAuth(p));}};};export default connect(mapStateToProps,mapDispatchToProps)(Dashboard);","map":{"version":3,"sources":["C:/laragon/www/iot.mksolusi/DriverOPCDA/frontend/src/components/pages/Dashboard.jsx"],"names":["React","Container","Box","connect","BreadCrumb","GridDashboard","setUserAuth","Dashboard","props","pageTitle","links","link","text","console","log","StateUserAuth","content","Name","Component","mapStateToProps","state","auth","userAuth","mapDispatchToProps","dispact","p"],"mappings":"4oBAAA,MAAOA,CAAAA,KAAP,KAAkB,OAAlB,CACA,MAAOC,CAAAA,SAAP,KAAsB,6BAAtB,CACA,MAAOC,CAAAA,GAAP,KAAgB,uBAAhB,CACA,OAASC,OAAT,KAAwB,aAAxB,CAGA,MAAOC,CAAAA,UAAP,KAAuB,uBAAvB,CAEA,MAAOC,CAAAA,aAAP,KAA0B,2BAA1B,CACA,OAASC,WAAW,GAAXA,CAAAA,YAAT,KAA4B,+CAA5B,C,2FAEMC,CAAAA,S,kHACJ,mBAAYC,KAAZ,CAAmB,2CACjB,uBAAMA,KAAN,EACA,MAAKC,SAAL,CAAiB,WAAjB,CACA,MAAKC,KAAL,CAAa,CACX,CACEC,IAAI,CAAE,YADR,CAEEC,IAAI,CAAE,MAAKH,SAFb,CADW,CAAb,CAHiB,aASlB,C,uDAED,4BAAoB,CAClBI,OAAO,CAACC,GAAR,CAAY,KAAKN,KAAL,CAAWO,aAAvB,EACA;AACD,C,sBAED,iBAAS,CACP,GAAML,CAAAA,KAAK,CAAG,KAAKA,KAAnB,CAEA,mBACE,aAAM,SAAS,CAAE,KAAKF,KAAL,CAAWQ,OAA5B,uBACE,MAAC,SAAD,EAAW,QAAQ,CAAE,IAArB,wBACE,KAAC,UAAD,EAAY,KAAK,CAAEN,KAAnB,EADF,cAEE,MAAC,GACC;AADF,EAEE,EAAE,CAAE,CACJ;AACA;AAJF,CAKE,KAAK,CAAC,MALR,sBAWW,KAAKF,KAAL,CAAWO,aAAX,CAAyBE,IAXpC,cAYE,KAAC,aAAD,IAZF,GAFF,GADF,EADF,CAqBD,C,uBAzCqBjB,KAAK,CAACkB,S,EA4C9B,GAAMC,CAAAA,eAAe,CAAG,QAAlBA,CAAAA,eAAkB,CAACC,KAAD,CAAW,CACjC,MAAO,CACLL,aAAa,CAAEK,KAAK,CAACC,IAAN,CAAWC,QADrB,CAAP,CAGD,CAJD,CAKA,GAAMC,CAAAA,kBAAkB,CAAG,QAArBA,CAAAA,kBAAqB,CAAAC,OAAO,CAAI,CACpC,MAAO,CACLlB,WAAW,CAAE,qBAACmB,CAAD,QAAKD,CAAAA,OAAO,CAAClB,YAAW,CAACmB,CAAD,CAAZ,CAAZ,EADR,CAAP,CAGD,CAJD,CAKA,cAAetB,CAAAA,OAAO,CAACgB,eAAD,CAAiBI,kBAAjB,CAAP,CAA4ChB,SAA5C,CAAf","sourcesContent":["import React from 'react'\r\nimport Container from \"@material-ui/core/Container\";\r\nimport Box from \"@material-ui/core/Box\";\r\nimport { connect } from \"react-redux\";\r\n\r\n\r\nimport BreadCrumb from '../layouts/Breadcrumb'\r\n\r\nimport GridDashboard from \"./Dashboard/GridDashboard\";\r\nimport { setUserAuth } from \"../../../src/redux/UserLogin/userLogin.action\";\r\n\r\nclass Dashboard extends React.Component {\r\n  constructor(props) {\r\n    super(props);\r\n    this.pageTitle = \"Dashboard\";\r\n    this.links = [\r\n      {\r\n        link: \"/dashboard\",\r\n        text: this.pageTitle,\r\n      },\r\n    ];\r\n  }\r\n\r\n  componentDidMount() {\r\n    console.log(this.props.StateUserAuth);\r\n    // document.title = process.env.REACT_APP_APP_NAME+' - '+this.pageTitle;\r\n  }\r\n\r\n  render() {\r\n    const links = this.links\r\n\r\n    return (\r\n      <main className={this.props.content}>\r\n        <Container maxWidth={\"xl\"}>\r\n          <BreadCrumb links={links} />\r\n          <Box\r\n            // boxShadow={1}\r\n            mt={3}\r\n            // p={3}\r\n            // style={{ background: \"white\" }}\r\n            width=\"100%\"\r\n          >\r\n            {/* <Box>\r\n              <PageTitle pageTitle={pageTitle} />\r\n            </Box> */}\r\n            {/* CONTENT */}\r\n            Hello , {this.props.StateUserAuth.Name}\r\n            <GridDashboard />\r\n          </Box>\r\n        </Container>\r\n      </main>\r\n    );\r\n  }\r\n}\r\n\r\nconst mapStateToProps = (state) => {\r\n  return {\r\n    StateUserAuth: state.auth.userAuth,\r\n  };\r\n};\r\nconst mapDispatchToProps = dispact => {\r\n  return {\r\n    setUserAuth: (p)=>dispact(setUserAuth(p)),\r\n  };\r\n};\r\nexport default connect(mapStateToProps,mapDispatchToProps)(Dashboard)"]},"metadata":{},"sourceType":"module"}