mirror of
https://github.com/PR0M3TH3AN/bitvid.git
synced 2026-10-29 17:02:28 +00:00
Each My Videos row now shows the video's thumbnail (lazy, with a placeholder box that survives a broken/missing image) and, for active videos, Edit and Delete buttons that route to the app's existing handleEditVideo / handleFullDeleteVideo flows (closing the full-screen profile modal first so those modals aren't hidden behind it). Delete reuses the app flow that already cleans the live URL's storage. Deleted videos intentionally have no per-row action yet: the tombstone scrubbed their URL, so reclaiming their orphaned bucket file requires the Phase 2 bucket listing/reconciliation (and Restore) — added there so it's done correctly. Build + full lint green (DOM via createElement/textContent, no innerHTML). Co-Authored-By: Claude Opus 4.8 <[email protected]>