mirror of
https://github.com/AutoMaker-Org/automaker.git
synced 2026-02-04 09:13:08 +00:00
refactor: simplify DeleteConfirmDialog rendering in TrashDialog component
This commit is contained in:
@@ -151,16 +151,18 @@ export function TrashDialog({
|
|||||||
</Dialog>
|
</Dialog>
|
||||||
|
|
||||||
{/* Delete from disk confirmation dialog */}
|
{/* Delete from disk confirmation dialog */}
|
||||||
|
{deleteFromDiskProject && (
|
||||||
<DeleteConfirmDialog
|
<DeleteConfirmDialog
|
||||||
open={deleteFromDiskProject !== null}
|
open
|
||||||
onOpenChange={(isOpen) => !isOpen && setDeleteFromDiskProject(null)}
|
onOpenChange={(isOpen) => !isOpen && setDeleteFromDiskProject(null)}
|
||||||
onConfirm={onConfirmDeleteFromDisk}
|
onConfirm={onConfirmDeleteFromDisk}
|
||||||
title={`Delete "${deleteFromDiskProject?.name}" from disk?`}
|
title={`Delete "${deleteFromDiskProject.name}" from disk?`}
|
||||||
description="This sends the folder to your system Trash."
|
description="This sends the folder to your system Trash."
|
||||||
confirmText="Delete from disk"
|
confirmText="Delete from disk"
|
||||||
testId="delete-from-disk-confirm-dialog"
|
testId="delete-from-disk-confirm-dialog"
|
||||||
confirmTestId="confirm-delete-from-disk-button"
|
confirmTestId="confirm-delete-from-disk-button"
|
||||||
/>
|
/>
|
||||||
|
)}
|
||||||
|
|
||||||
{/* Empty trash confirmation dialog */}
|
{/* Empty trash confirmation dialog */}
|
||||||
<ConfirmDialog
|
<ConfirmDialog
|
||||||
|
|||||||
Reference in New Issue
Block a user