Skip to content

Commit 3d12a4d

Browse files
committed
close modal when no option is selected for unsaved tab
1 parent 42cfc54 commit 3d12a4d

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

src/components/atoms/Tabs.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ const Tabs = () => {
9393
closeTab(closingTab.id, closingCollectionId);
9494
setConfirmActionModalOpen(false);
9595
}}
96+
closeModal={() => setConfirmActionModalOpen(false)}
9697
leftButtonMessage={'Close Withuout Saving'}
9798
rightButtonMessage={'Save And Close'}
9899
/>

src/components/molecules/modals/ConfirmActionModal.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,13 @@ const ConfirmActionModal = ({
99
actionFn = () => null,
1010
closeFn = () => null,
1111
open = false,
12+
closeModal,
1213
leftButtonMessage = 'Cancel',
1314
rightButtonMessage = 'Continue',
1415
}) => {
1516
return (
1617
<Transition appear show={open} as={Fragment}>
17-
<Dialog as='div' className='relative z-10' onClose={closeFn}>
18+
<Dialog as='div' className='relative z-10' onClose={closeModal || closeFn}>
1819
<Transition.Child
1920
as={Fragment}
2021
enter='ease-out duration-300'

0 commit comments

Comments
 (0)