🐛 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 = () => { export const ConfirmDeleteModal = () => {
const [state, setState] = useRecoilState(ConfirmDeleteModalAtom); const [state, setState] = useRecoilState(ConfirmDeleteModalAtom);
return (
return ( <>
<Modal open={state.open} onClose={() => setState({ ...state, open: false })}> {state.items.length > 0 && (
{!!state.items.length && <ConfirmDeleteModalContent items={state.items} />} <Modal open={state.open} onClose={() => setState({ ...state, open: false })}>
</Modal> <ConfirmDeleteModalContent items={state.items} />
); </Modal>
)}
</>
)
}; };
const ConfirmDeleteModalContent = ({ items }: { items: DriveItem[] }) => { const ConfirmDeleteModalContent = ({ items }: { items: DriveItem[] }) => {