🐛 disable definitive delete confirmation modal for (#167)

empty trash
This commit is contained in:
Greemty
2023-07-27 10:47:11 +02:00
committed by GitHub
parent 7f35142697
commit d2adb4d05c
@@ -23,12 +23,15 @@ export const ConfirmDeleteModalAtom = atom<ConfirmDeleteModalType>({
export const ConfirmDeleteModal = () => {
const [state, setState] = useRecoilState(ConfirmDeleteModalAtom);
return (
<Modal open={state.open} onClose={() => setState({ ...state, open: false })}>
{!!state.items.length && <ConfirmDeleteModalContent items={state.items} />}
</Modal>
);
return (
<>
{state.items.length > 0 && (
<Modal open={state.open} onClose={() => setState({ ...state, open: false })}>
<ConfirmDeleteModalContent items={state.items} />
</Modal>
)}
</>
)
};
const ConfirmDeleteModalContent = ({ items }: { items: DriveItem[] }) => {