1 line
7.3 KiB
JSON
1 line
7.3 KiB
JSON
{"remainingRequest":"/var/www/html/payroll_manager/front-end/node_modules/thread-loader/dist/cjs.js??ref--4-2!/var/www/html/payroll_manager/front-end/node_modules/ts-loader/index.js??ref--4-3!/var/www/html/payroll_manager/front-end/node_modules/tslint-loader/index.js!/var/www/html/payroll_manager/front-end/src/main/webapp/app/modules/administration/user-management/user-management-delete-dialog.tsx","dependencies":[{"path":"/var/www/html/payroll_manager/front-end/src/main/webapp/app/modules/administration/user-management/user-management-delete-dialog.tsx","mtime":1533613273065},{"path":"/var/www/html/payroll_manager/front-end/node_modules/react-hot-loader/webpack.js","mtime":1505850161000},{"path":"/var/www/html/payroll_manager/front-end/node_modules/cache-loader/dist/cjs.js","mtime":0},{"path":"/var/www/html/payroll_manager/front-end/node_modules/thread-loader/dist/cjs.js","mtime":0},{"path":"/var/www/html/payroll_manager/front-end/node_modules/ts-loader/index.js","mtime":1530127508000},{"path":"/var/www/html/payroll_manager/front-end/node_modules/tslint-loader/index.js","mtime":1519899048000}],"contextDependencies":[],"result":["import * as tslib_1 from \"tslib\";\nimport React from 'react';\nimport { connect } from 'react-redux';\nimport { Modal, ModalHeader, ModalBody, ModalFooter, Button } from 'reactstrap';\nimport { FontAwesomeIcon } from '@fortawesome/react-fontawesome';\nimport { getUser, deleteUser } from './user-management.reducer';\nvar UserManagementDeleteDialog = /** @class */ (function (_super) {\n tslib_1.__extends(UserManagementDeleteDialog, _super);\n function UserManagementDeleteDialog() {\n var _this = _super !== null && _super.apply(this, arguments) || this;\n _this.confirmDelete = function (event) {\n _this.props.deleteUser(_this.props.user.login);\n _this.handleClose(event);\n };\n _this.handleClose = function (event) {\n event.stopPropagation();\n _this.props.history.goBack();\n };\n return _this;\n }\n UserManagementDeleteDialog.prototype.componentDidMount = function () {\n this.props.getUser(this.props.match.params.login);\n };\n UserManagementDeleteDialog.prototype.render = function () {\n var user = this.props.user;\n return (React.createElement(Modal, { isOpen: true, toggle: this.handleClose },\n React.createElement(ModalHeader, { toggle: this.handleClose }, \"Confirm delete operation\"),\n React.createElement(ModalBody, null, \"Are you sure you want to delete this User?\"),\n React.createElement(ModalFooter, null,\n React.createElement(Button, { color: \"secondary\", onClick: this.handleClose },\n React.createElement(FontAwesomeIcon, { icon: \"ban\" }),\n \"\\u00A0 Cancel\"),\n React.createElement(Button, { color: \"danger\", onClick: this.confirmDelete },\n React.createElement(FontAwesomeIcon, { icon: \"trash\" }),\n \"\\u00A0 Delete\"))));\n };\n return UserManagementDeleteDialog;\n}(React.Component));\nexport { UserManagementDeleteDialog };\nvar mapStateToProps = function (storeState) { return ({\n user: storeState.userManagement.user\n}); };\nvar mapDispatchToProps = { getUser: getUser, deleteUser: deleteUser };\nexport default connect(mapStateToProps, mapDispatchToProps)(UserManagementDeleteDialog);\n",{"version":3,"file":"/var/www/html/payroll_manager/front-end/src/main/webapp/app/modules/administration/user-management/user-management-delete-dialog.tsx","sourceRoot":"","sources":["/var/www/html/payroll_manager/front-end/node_modules/tslint-loader/index.js!/var/www/html/payroll_manager/front-end/src/main/webapp/app/modules/administration/user-management/user-management-delete-dialog.tsx"],"names":[],"mappings":";AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAC1B,OAAO,EAAE,OAAO,EAAE,MAAM,aAAa,CAAC;AAEtC,OAAO,EAAE,KAAK,EAAE,WAAW,EAAE,SAAS,EAAE,WAAW,EAAE,MAAM,EAAE,MAAM,YAAY,CAAC;AAEhF,OAAO,EAAE,eAAe,EAAE,MAAM,gCAAgC,CAAC;AAGjE,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,MAAM,2BAA2B,CAAC;AAKhE;IAAgD,sDAAiD;IAAjG;QAAA,qEAgCC;QA3BC,mBAAa,GAAG,UAAA,KAAK;YACnB,KAAI,CAAC,KAAK,CAAC,UAAU,CAAC,KAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;YAC7C,KAAI,CAAC,WAAW,CAAC,KAAK,CAAC,CAAC;QAC1B,CAAC,CAAC;QAEF,iBAAW,GAAG,UAAA,KAAK;YACjB,KAAK,CAAC,eAAe,EAAE,CAAC;YACxB,KAAI,CAAC,KAAK,CAAC,OAAO,CAAC,MAAM,EAAE,CAAC;QAC9B,CAAC,CAAC;;IAmBJ,CAAC;IA/BC,sDAAiB,GAAjB;QACE,IAAI,CAAC,KAAK,CAAC,OAAO,CAAC,IAAI,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,CAAC,KAAK,CAAC,CAAC;IACpD,CAAC;IAYD,2CAAM,GAAN;QACU,IAAA,sBAAI,CAAgB;QAC5B,OAAO,CACL,oBAAC,KAAK,IAAC,MAAM,QAAC,MAAM,EAAE,IAAI,CAAC,WAAW;YACpC,oBAAC,WAAW,IAAC,MAAM,EAAE,IAAI,CAAC,WAAW,+BAAwC;YAC7E,oBAAC,SAAS,qDAAuD;YACjE,oBAAC,WAAW;gBACV,oBAAC,MAAM,IAAC,KAAK,EAAC,WAAW,EAAC,OAAO,EAAE,IAAI,CAAC,WAAW;oBACjD,oBAAC,eAAe,IAAC,IAAI,EAAC,KAAK,GAAG;oCACvB;gBACT,oBAAC,MAAM,IAAC,KAAK,EAAC,QAAQ,EAAC,OAAO,EAAE,IAAI,CAAC,aAAa;oBAChD,oBAAC,eAAe,IAAC,IAAI,EAAC,OAAO,GAAG;oCACzB,CACG,CACR,CACT,CAAC;IACJ,CAAC;IACH,iCAAC;AAAD,CAAC,AAhCD,CAAgD,KAAK,CAAC,SAAS,GAgC9D;;AAED,IAAM,eAAe,GAAG,UAAC,UAAsB,IAAK,OAAA,CAAC;IACnD,IAAI,EAAE,UAAU,CAAC,cAAc,CAAC,IAAI;CACrC,CAAC,EAFkD,CAElD,CAAC;AAEH,IAAM,kBAAkB,GAAG,EAAE,OAAO,SAAA,EAAE,UAAU,YAAA,EAAE,CAAC;AAKnD,eAAe,OAAO,CACpB,eAAe,EACf,kBAAkB,CACnB,CAAC,0BAA0B,CAAC,CAAC","sourcesContent":["import React from 'react';\nimport { connect } from 'react-redux';\nimport { RouteComponentProps } from 'react-router-dom';\nimport { Modal, ModalHeader, ModalBody, ModalFooter, Button } from 'reactstrap';\nimport { ICrudGetAction, ICrudDeleteAction } from 'react-jhipster';\nimport { FontAwesomeIcon } from '@fortawesome/react-fontawesome';\n\nimport { IUser } from 'app/shared/model/user.model';\nimport { getUser, deleteUser } from './user-management.reducer';\nimport { IRootState } from 'app/shared/reducers';\n\nexport interface IUserManagementDeleteDialogProps extends StateProps, DispatchProps, RouteComponentProps<{ login: string }> {}\n\nexport class UserManagementDeleteDialog extends React.Component<IUserManagementDeleteDialogProps> {\n componentDidMount() {\n this.props.getUser(this.props.match.params.login);\n }\n\n confirmDelete = event => {\n this.props.deleteUser(this.props.user.login);\n this.handleClose(event);\n };\n\n handleClose = event => {\n event.stopPropagation();\n this.props.history.goBack();\n };\n\n render() {\n const { user } = this.props;\n return (\n <Modal isOpen toggle={this.handleClose}>\n <ModalHeader toggle={this.handleClose}>Confirm delete operation</ModalHeader>\n <ModalBody>Are you sure you want to delete this User?</ModalBody>\n <ModalFooter>\n <Button color=\"secondary\" onClick={this.handleClose}>\n <FontAwesomeIcon icon=\"ban\" /> Cancel\n </Button>\n <Button color=\"danger\" onClick={this.confirmDelete}>\n <FontAwesomeIcon icon=\"trash\" /> Delete\n </Button>\n </ModalFooter>\n </Modal>\n );\n }\n}\n\nconst mapStateToProps = (storeState: IRootState) => ({\n user: storeState.userManagement.user\n});\n\nconst mapDispatchToProps = { getUser, deleteUser };\n\ntype StateProps = ReturnType<typeof mapStateToProps>;\ntype DispatchProps = typeof mapDispatchToProps;\n\nexport default connect(\n mapStateToProps,\n mapDispatchToProps\n)(UserManagementDeleteDialog);\n"]}]} |