feat(admin): async bulk delete with toasts

This commit is contained in:
Young Lee
2026-02-06 01:17:03 -08:00
parent 8601f5b520
commit 1c40740686
6 changed files with 809 additions and 109 deletions
+1
View File
@@ -81,6 +81,7 @@ Notes:
- Use **Table** view for bulk delete.
- Table columns are resizable and sortable; widths persist per-browser via localStorage.
- **Select Results** selects all rows currently shown by the search filter; **Clear Selection** unselects everything.
- Bulk deletes are performed asynchronously (batched requests) so the UI stays responsive.
- Avoid wildcard deletion; prefer search + small batches to reduce risk of deleting legitimate feeds.
## Cloudflare/Wrangler conventions