admin/shared: removed confirmation on node deletion

Massimo Melina committed Apr 15, 2026 at 12:22 UTC d188bd7dd5fbebba48891afd69a2431b55179fcf
2 files changed -7
admin/src/FileForm.ts
-1
@@ -120,7 +120,6 @@ export default function FileForm({ file, addToBar, statusApi, accounts, saved, i
120 h(IconBtn, {
121 icon: Delete,
122 title: "Delete",
123 - confirm: `Delete ${file.name}?`,
123 disabled: isRoot,
124 onClick() {
125 deleteVfs([file.id])
e2e/admin-vfs.spec.ts
-6
@@ -151,9 +151,6 @@ test('delete virtual folder updates tree and marks modified', async ({ page }) =
151 const folderName = 'for-disabled'
152 await selectVfsNode(page, folderName, '/for-disabled/')
153 await clickIconBtn('Delete', page)
154 - const confirm = page.locator('.dialog-confirm')
155 - await expect(confirm).toBeVisible()
156 - await confirm.locator('a').first().click()
154
155 await expect.poll(() => page.evaluate(name => {
156 const root = (window as any).state?.vfs
@@ -181,9 +178,6 @@ test('undo toggles with single-level redo behavior', async ({ page }) => {
178
179 await selectVfsNode(page, folderName, '/for-disabled/')
180 await clickIconBtn('Delete', page)
184 - const confirm = page.locator('.dialog-confirm')
185 - await expect(confirm).toBeVisible()
186 - await confirm.locator('a').first().click()
181 await expect(undoButton).toBeEnabled()
182
183 await expect.poll(() => page.evaluate(name => {