|
- {"ast":null,"code":"import _regeneratorRuntime from \"/Users/michielcarman/Server Code/Repository/clients-rpm-kit-manager/code/RPM.KitManager/RPM.KitManager.Web/ClientApp/node_modules/babel-preset-react-app/node_modules/@babel/runtime/regenerator\";\nimport _objectSpread from \"/Users/michielcarman/Server Code/Repository/clients-rpm-kit-manager/code/RPM.KitManager/RPM.KitManager.Web/ClientApp/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/objectSpread\";\nimport _asyncToGenerator from \"/Users/michielcarman/Server Code/Repository/clients-rpm-kit-manager/code/RPM.KitManager/RPM.KitManager.Web/ClientApp/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/asyncToGenerator\";\nimport _classCallCheck from \"/Users/michielcarman/Server Code/Repository/clients-rpm-kit-manager/code/RPM.KitManager/RPM.KitManager.Web/ClientApp/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck\";\nimport _createClass from \"/Users/michielcarman/Server Code/Repository/clients-rpm-kit-manager/code/RPM.KitManager/RPM.KitManager.Web/ClientApp/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass\";\nimport _possibleConstructorReturn from \"/Users/michielcarman/Server Code/Repository/clients-rpm-kit-manager/code/RPM.KitManager/RPM.KitManager.Web/ClientApp/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn\";\nimport _getPrototypeOf from \"/Users/michielcarman/Server Code/Repository/clients-rpm-kit-manager/code/RPM.KitManager/RPM.KitManager.Web/ClientApp/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/getPrototypeOf\";\nimport _inherits from \"/Users/michielcarman/Server Code/Repository/clients-rpm-kit-manager/code/RPM.KitManager/RPM.KitManager.Web/ClientApp/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits\";\nvar _jsxFileName = \"/Users/michielcarman/Server Code/Repository/clients-rpm-kit-manager/code/RPM.KitManager/RPM.KitManager.Web/ClientApp/src/containers/Dspecs/General/GeneralList.tsx\";\nimport React, { Component } from 'react';\nimport { Card, CardBody, Col, Container, Row } from 'reactstrap';\nimport { GeneralDSpecHeaderObjects } from '../../../shared/components/TableHeaderObjects';\nimport RPMTable from '../../../shared/components/rpm-table/RpmTable';\nimport axios from 'axios';\n\nvar GeneralList = /*#__PURE__*/function (_Component) {\n _inherits(GeneralList, _Component);\n\n function GeneralList(props) {\n var _this;\n\n _classCallCheck(this, GeneralList);\n\n _this = _possibleConstructorReturn(this, _getPrototypeOf(GeneralList).call(this, props));\n _this.getAll = /*#__PURE__*/_asyncToGenerator( /*#__PURE__*/_regeneratorRuntime.mark(function _callee() {\n var DesignSpecs, i;\n return _regeneratorRuntime.wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n i = _this.state.pagination.i;\n _context.next = 3;\n return axios({\n method: 'get',\n url: \"/api/designspec/generallist/?size=1000000&i=\".concat(i)\n }).then(function (res) {\n DesignSpecs = res.data.data.records;\n }).catch(function (err) {\n console.error(err);\n });\n\n case 3:\n _this.setState(_objectSpread({}, _this.state, {\n isLoading: false,\n tableData: {\n heads: GeneralDSpecHeaderObjects,\n rows: DesignSpecs\n },\n pagination: {\n size: 100000,\n i: 0\n }\n }));\n\n case 4:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee);\n }));\n _this.state = {\n isLoading: true,\n tableData: {\n heads: GeneralDSpecHeaderObjects,\n rows: []\n },\n pagination: {\n size: 1000,\n i: 0\n }\n };\n return _this;\n }\n\n _createClass(GeneralList, [{\n key: \"componentDidMount\",\n value: function () {\n var _componentDidMount = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime.mark(function _callee2() {\n var DesignSpecs, _this$state$paginatio, size, i;\n\n return _regeneratorRuntime.wrap(function _callee2$(_context2) {\n while (1) {\n switch (_context2.prev = _context2.next) {\n case 0:\n _this$state$paginatio = this.state.pagination, size = _this$state$paginatio.size, i = _this$state$paginatio.i;\n _context2.next = 3;\n return axios({\n method: 'get',\n url: '/api/designspecs/?size=${size}&i=${i}' //url: `/api/designspec/generallist/?size=${size}&i=${i}`\n\n }).then(function (res) {\n DesignSpecs = res.data.data.records;\n }).catch(function (err) {\n console.error(err);\n });\n\n case 3:\n this.setState(_objectSpread({}, this.state, {\n isLoading: false,\n tableData: {\n heads: GeneralDSpecHeaderObjects,\n rows: DesignSpecs\n }\n }));\n\n case 4:\n case \"end\":\n return _context2.stop();\n }\n }\n }, _callee2, this);\n }));\n\n function componentDidMount() {\n return _componentDidMount.apply(this, arguments);\n }\n\n return componentDidMount;\n }()\n }, {\n key: \"componentDidUpate\",\n value: function () {\n var _componentDidUpate = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime.mark(function _callee3(prevProps, prevState) {\n return _regeneratorRuntime.wrap(function _callee3$(_context3) {\n while (1) {\n switch (_context3.prev = _context3.next) {\n case 0:\n case \"end\":\n return _context3.stop();\n }\n }\n }, _callee3);\n }));\n\n function componentDidUpate(_x, _x2) {\n return _componentDidUpate.apply(this, arguments);\n }\n\n return componentDidUpate;\n }()\n }, {\n key: \"render\",\n value: function render() {\n var _this2 = this;\n\n return /*#__PURE__*/React.createElement(Container, {\n className: \"dashboard\",\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 76,\n columnNumber: 13\n }\n }, /*#__PURE__*/React.createElement(Row, {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 77,\n columnNumber: 17\n }\n }, /*#__PURE__*/React.createElement(Col, {\n md: 12,\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 78,\n columnNumber: 21\n }\n }, /*#__PURE__*/React.createElement(\"h3\", {\n className: \"page-title\",\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 79,\n columnNumber: 25\n }\n }, \"D-Specs \", /*#__PURE__*/React.createElement(\"span\", {\n className: \"lnr lnr-chevron-right\",\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 79,\n columnNumber: 60\n }\n }), \"General\"))), /*#__PURE__*/React.createElement(Row, {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 83,\n columnNumber: 17\n }\n }, /*#__PURE__*/React.createElement(Col, {\n md: 12,\n lg: 12,\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 84,\n columnNumber: 21\n }\n }, /*#__PURE__*/React.createElement(Card, {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 85,\n columnNumber: 25\n }\n }, /*#__PURE__*/React.createElement(CardBody, {\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 86,\n columnNumber: 29\n }\n }, /*#__PURE__*/React.createElement(\"button\", {\n onClick: function onClick() {\n return _this2.getAll();\n },\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 87,\n columnNumber: 33\n }\n }, \"GETALL\"), /*#__PURE__*/React.createElement(RPMTable, {\n heads: this.state.tableData.heads,\n rows: this.state.tableData.rows,\n tableType: \"general\",\n isLoading: this.state.isLoading,\n __self: this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 88,\n columnNumber: 33\n }\n }))))));\n }\n }]);\n\n return GeneralList;\n}(Component);\n\nexport { GeneralList as default };","map":{"version":3,"sources":["/Users/michielcarman/Server Code/Repository/clients-rpm-kit-manager/code/RPM.KitManager/RPM.KitManager.Web/ClientApp/src/containers/Dspecs/General/GeneralList.tsx"],"names":["React","Component","Card","CardBody","Col","Container","Row","GeneralDSpecHeaderObjects","RPMTable","axios","GeneralList","props","getAll","i","state","pagination","method","url","then","res","DesignSpecs","data","records","catch","err","console","error","setState","isLoading","tableData","heads","rows","size","prevProps","prevState"],"mappings":"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","sourcesContent":["import React, { PureComponent, Component } from 'react';\nimport { Card, CardBody, Col, Container, Row } from 'reactstrap';\nimport GeneralMockData from '../../../shared/components/mockdata/GeneralMockData';\nimport { GeneralDSpecHeaderObjects } from '../../../shared/components/TableHeaderObjects'\nimport RPMTable from '../../../shared/components/rpm-table/RpmTable'\nimport axios from 'axios';\n\n\nexport default class GeneralList extends Component<any, any> {\n constructor(props: any) {\n super(props)\n this.state = {\n isLoading: true,\n tableData: {\n heads: GeneralDSpecHeaderObjects,\n rows: []\n },\n pagination: {\n size: 1000,\n i: 0\n }\n }\n }\n\n async componentDidMount() {\n let DesignSpecs;\n let { size, i } = this.state.pagination;\n await axios({\n method: 'get',\n url: '/api/designspecs/?size=${size}&i=${i}'\n //url: `/api/designspec/generallist/?size=${size}&i=${i}`\n }).then(res => {\n DesignSpecs = res.data.data.records;\n }).catch(err => {\n console.error(err)\n })\n this.setState({\n ...this.state,\n isLoading: false,\n tableData: {\n heads: GeneralDSpecHeaderObjects,\n rows: DesignSpecs\n }\n })\n }\n async componentDidUpate(prevProps: any, prevState: any) {\n\n }\n getAll = async () => {\n let DesignSpecs;\n let { i } = this.state.pagination;\n await axios({\n method: 'get',\n url: `/api/designspec/generallist/?size=1000000&i=${i}`\n }).then(res => {\n DesignSpecs = res.data.data.records;\n }).catch(err => {\n console.error(err)\n })\n this.setState({\n ...this.state,\n isLoading: false,\n tableData: {\n heads: GeneralDSpecHeaderObjects,\n rows: DesignSpecs\n },\n pagination: {\n size: 100000,\n i: 0\n }\n })\n }\n\n render() {\n return (\n <Container className=\"dashboard\">\n <Row>\n <Col md={12}>\n <h3 className=\"page-title\">D-Specs <span className=\"lnr lnr-chevron-right\"></span>General</h3>\n </Col>\n </Row>\n\n <Row>\n <Col md={12} lg={12}>\n <Card>\n <CardBody>\n <button onClick={() => this.getAll()} >GETALL</button>\n <RPMTable heads={this.state.tableData.heads} rows={this.state.tableData.rows} tableType=\"general\" isLoading={this.state.isLoading} />\n </CardBody>\n </Card>\n </Col>\n </Row>\n </Container>\n );\n }\n}"]},"metadata":{},"sourceType":"module"}
|