mirror of
https://github.com/supabase/supabase.git
synced 2026-10-19 08:09:11 +03:00
The file preview panel already splits the two on a versioned bucket, but the explorer's own row menu still offered a single "Delete" — which archives there, without saying so. The row menu now reads "Archive" on a versioned bucket and gains a "Delete permanently" entry beside it. `ConfirmPurgeModal` is mounted once by the explorer and driven by `itemToPurge` on the store, the same shape the row delete already uses. The preview panel routes its own permanent delete through it too, so the confirmation copy exists in one place rather than two. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01N3euXsz25sTybsGTcxCFfn