{"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-detail.tsx","dependencies":[{"path":"/var/www/html/payroll_manager/front-end/src/main/webapp/app/modules/administration/user-management/user-management-detail.tsx","mtime":1533613273045},{"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 { Link } from 'react-router-dom';\nimport { Button, Row, Badge } from 'reactstrap';\nimport { TextFormat } from 'react-jhipster';\nimport { FontAwesomeIcon } from '@fortawesome/react-fontawesome';\nimport { APP_DATE_FORMAT } from 'app/config/constants';\nimport { getUser } from './user-management.reducer';\nvar UserManagementDetail = /** @class */ (function (_super) {\n tslib_1.__extends(UserManagementDetail, _super);\n function UserManagementDetail() {\n return _super !== null && _super.apply(this, arguments) || this;\n }\n UserManagementDetail.prototype.componentDidMount = function () {\n this.props.getUser(this.props.match.params.login);\n };\n UserManagementDetail.prototype.render = function () {\n var user = this.props.user;\n return (React.createElement(\"div\", null,\n React.createElement(\"h2\", null,\n \"User [\",\n React.createElement(\"b\", null, user.login),\n \"]\"),\n React.createElement(Row, { size: \"md\" },\n React.createElement(\"dl\", { className: \"jh-entity-details\" },\n React.createElement(\"dt\", null, \"Login\"),\n React.createElement(\"dd\", null,\n React.createElement(\"span\", null, user.login),\n \"\\u00A0\",\n user.activated ? React.createElement(Badge, { color: \"success\" }, \"Activated\") : React.createElement(Badge, { color: \"danger\" }, \"Deactivated\")),\n React.createElement(\"dt\", null, \"First Name\"),\n React.createElement(\"dd\", null, user.firstName),\n React.createElement(\"dt\", null, \"Last Name\"),\n React.createElement(\"dd\", null, user.lastName),\n React.createElement(\"dt\", null, \"Email\"),\n React.createElement(\"dd\", null, user.email),\n React.createElement(\"dt\", null, \"Created By\"),\n React.createElement(\"dd\", null, user.createdBy),\n React.createElement(\"dt\", null, \"Created Date\"),\n React.createElement(\"dd\", null,\n React.createElement(TextFormat, { value: user.createdDate, type: \"date\", format: APP_DATE_FORMAT, blankOnInvalid: true })),\n React.createElement(\"dt\", null, \"Last Modified By\"),\n React.createElement(\"dd\", null, user.lastModifiedBy),\n React.createElement(\"dt\", null, \"Last Modified Date\"),\n React.createElement(\"dd\", null,\n React.createElement(TextFormat, { value: user.lastModifiedDate, type: \"date\", format: APP_DATE_FORMAT, blankOnInvalid: true })),\n React.createElement(\"dt\", null, \"Profiles\"),\n React.createElement(\"dd\", null,\n React.createElement(\"ul\", { className: \"list-unstyled\" }, user.authorities\n ? user.authorities.map(function (authority, i) { return (React.createElement(\"li\", { key: \"user-auth-\" + i },\n React.createElement(Badge, { color: \"info\" }, authority))); })\n : null)))),\n React.createElement(Button, { tag: Link, to: \"/admin/user-management\", replace: true, color: \"info\" },\n React.createElement(FontAwesomeIcon, { icon: \"arrow-left\" }),\n \" \",\n React.createElement(\"span\", { className: \"d-none d-md-inline\" }, \"Back\"))));\n };\n return UserManagementDetail;\n}(React.Component));\nexport { UserManagementDetail };\nvar mapStateToProps = function (storeState) { return ({\n user: storeState.userManagement.user\n}); };\nvar mapDispatchToProps = { getUser: getUser };\nexport default connect(mapStateToProps, mapDispatchToProps)(UserManagementDetail);\n",{"version":3,"file":"/var/www/html/payroll_manager/front-end/src/main/webapp/app/modules/administration/user-management/user-management-detail.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-detail.tsx"],"names":[],"mappings":"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","sourcesContent":["import React from 'react';\nimport { connect } from 'react-redux';\nimport { Link, RouteComponentProps } from 'react-router-dom';\nimport { Button, Row, Badge } from 'reactstrap';\nimport { ICrudGetAction, TextFormat } from 'react-jhipster';\nimport { FontAwesomeIcon } from '@fortawesome/react-fontawesome';\n\nimport { APP_DATE_FORMAT } from 'app/config/constants';\nimport { IUser } from 'app/shared/model/user.model';\nimport { getUser } from './user-management.reducer';\nimport { IRootState } from 'app/shared/reducers';\n\nexport interface IUserManagementDetailProps extends StateProps, DispatchProps, RouteComponentProps<{ login: string }> {}\n\nexport class UserManagementDetail extends React.Component {\n componentDidMount() {\n this.props.getUser(this.props.match.params.login);\n }\n\n render() {\n const { user } = this.props;\n return (\n
\n

\n User [{user.login}]\n

\n \n
\n
Login
\n
\n {user.login} \n {user.activated ? Activated : Deactivated}\n
\n
First Name
\n
{user.firstName}
\n
Last Name
\n
{user.lastName}
\n
Email
\n
{user.email}
\n
Created By
\n
{user.createdBy}
\n
Created Date
\n
\n \n
\n
Last Modified By
\n
{user.lastModifiedBy}
\n
Last Modified Date
\n
\n \n
\n
Profiles
\n
\n
    \n {user.authorities\n ? user.authorities.map((authority, i) => (\n
  • \n {authority}\n
  • \n ))\n : null}\n
\n
\n
\n
\n \n
\n );\n }\n}\n\nconst mapStateToProps = (storeState: IRootState) => ({\n user: storeState.userManagement.user\n});\n\nconst mapDispatchToProps = { getUser };\n\ntype StateProps = ReturnType;\ntype DispatchProps = typeof mapDispatchToProps;\n\nexport default connect(\n mapStateToProps,\n mapDispatchToProps\n)(UserManagementDetail);\n"]}]}