UNPKG

lml-main

Version:

This is now a mono repository published into many standalone packages.

23 lines 1.22 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const React = require("react"); const react_redux_1 = require("react-redux"); const cosmo_redux_api_1 = require("@lml/cosmo-redux-api"); const cosmoui_1 = require("cosmoui"); const selectors_1 = require("../../../jobs/selectors"); const details_1 = require("../../../jobs/components/details"); const styles = require('./job-details-modal.scss'); class JobDetailModalComponent extends React.Component { render() { const { refId } = this.props.job; return (React.createElement(cosmoui_1.Modal, { closeButton: true, className: styles.modalContainer }, React.createElement(cosmoui_1.Column, { align: "center", fullWidth: true, className: styles.modalContents }, React.createElement(details_1.JobDetail, { key: refId, refId: refId })))); } } const mapStateToProps = (state, ownProps) => ({ job: cosmo_redux_api_1.getJobById(state, ownProps.currentModal.modalProps.refId) || selectors_1.getActiveJob(state), }); const mapActionsToProps = {}; exports.JobDetailModal = react_redux_1.connect(mapStateToProps, mapActionsToProps)(JobDetailModalComponent); //# sourceMappingURL=job-detail-modal.js.map