UNPKG

lml-main

Version:

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

29 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"); class JobLabelDeleteModalComponent extends React.Component { constructor() { super(...arguments); this.deleteJobLabel = () => { const { jobLabel } = this.props.currentModal.modalProps; this.props.deleteJobLabel(jobLabel); this.props.closeModal(this.props.currentModal.modalType); }; } render() { const { jobLabel } = this.props.currentModal.modalProps; return (React.createElement(cosmoui_1.ConfirmModal, { icon: "Delete", onConfirm: this.deleteJobLabel }, "Are you sure you want to delete ", jobLabel.label, " job label?")); } } const mapStateToProps = (state, ownProps) => ({}); const mapDispatchToProps = { deleteJobLabel: cosmo_redux_api_1.deleteJobLabel, }; exports.JobLabelDeleteModal = react_redux_1.connect(mapStateToProps, mapDispatchToProps)(JobLabelDeleteModalComponent); //# sourceMappingURL=job-label-delete-modal.js.map