import React, { Component } from 'react'; import { Modal, ModalHeader, ModalBody, ModalFooter, Button } from 'reactstrap'; import { gettext } from '../../../utils/constants'; class DeleteItemPopup extends Component { constructor(props) { super(props); this.toggle = this.toggle.bind(this); this.clickYes = this.clickYes.bind(this); } toggle() { this.props.toggle(); } clickYes() { this.toggle(); const data = this.props.data; if (data) { data.yesCallback.bind(data._this)(); } } render() { const data = this.props.data; // TODO: //const repoName = {data ? data.repoName : null}; const repoName = data ? data.repoName : null; const popup = ( {gettext("Delete Library")} {gettext("Are you sure you want to delete %s ?").replace('%s', repoName)} {gettext("Yes")} {gettext("No")} ); return popup; } } export default DeleteItemPopup;
{gettext("Are you sure you want to delete %s ?").replace('%s', repoName)}