2024-05-09 10:14:26 +03:30
|
|
|
import "./dualButtonPopupModal.css";
|
|
|
|
|
import React from "react";
|
2024-05-11 22:48:09 +03:30
|
|
|
import PropTypes from "prop-types";
|
2024-05-09 10:14:26 +03:30
|
|
|
|
2024-05-11 22:48:09 +03:30
|
|
|
const DualButtonPopupModal = ({
|
|
|
|
|
open = true,
|
|
|
|
|
subject,
|
|
|
|
|
description,
|
|
|
|
|
esc,
|
|
|
|
|
save,
|
|
|
|
|
}) => {
|
2024-05-09 10:14:26 +03:30
|
|
|
return (
|
|
|
|
|
<div className="dual-button-popup-modal-holder">
|
2024-05-11 22:48:09 +03:30
|
|
|
<div className="dual-button-popup-modal-subject">{subject}</div>
|
|
|
|
|
<div className="dual-button-popup-modal-description">{description}</div>
|
2024-05-09 10:14:26 +03:30
|
|
|
<div className="dual-modal-spacing"></div>
|
|
|
|
|
<div className="dual-button-popup-modal-controllers">
|
2024-05-11 22:48:09 +03:30
|
|
|
<button className="transparent-discard-button">{esc}</button>
|
|
|
|
|
<button className="blue-save-button">{save}</button>
|
2024-05-09 10:14:26 +03:30
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
);
|
2024-05-11 22:48:09 +03:30
|
|
|
};
|
|
|
|
|
|
|
|
|
|
DualButtonPopupModal.propTypes = {
|
|
|
|
|
open: PropTypes.bool,
|
|
|
|
|
subject: PropTypes.string.isRequired,
|
|
|
|
|
description: PropTypes.string.isRequired,
|
|
|
|
|
esc: PropTypes.string.isRequired,
|
|
|
|
|
save: PropTypes.string.isRequired,
|
|
|
|
|
};
|
2024-05-09 10:14:26 +03:30
|
|
|
|
|
|
|
|
export default DualButtonPopupModal;
|