Files
Checkmate/Client/src/components/PopupModals/DualButtonPopupModal/DualButtonPopupModal.jsx
T

33 lines
941 B
React
Raw Normal View History

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;