feat: improved handling logic while closing unsaved tabs/requests

This commit is contained in:
Anoop M D
2024-01-09 22:12:40 +05:30
parent 3e627522b7
commit db9aeec498
10 changed files with 87 additions and 18 deletions

View File

@@ -64,6 +64,7 @@ const Modal = ({
hideFooter,
disableCloseOnOutsideClick,
disableEscapeKey,
onClick,
closeModalFadeTimeout = 500
}) => {
const [isClosing, setIsClosing] = useState(false);
@@ -96,7 +97,7 @@ const Modal = ({
classes += ' modal-footer-none';
}
return (
<StyledWrapper className={classes}>
<StyledWrapper className={classes} onClick={onClick ? (e) => onClick(e) : null}>
<div className={`bruno-modal-card modal-${size}`}>
<ModalHeader title={title} handleCancel={() => closeModal({ type: 'icon' })} />
<ModalContent>{children}</ModalContent>