# TODO: Add Delete and Edit options to channel video 3-dot menu ## Task In `https://video.innovator.bh/channel/2`, the 3-dot menu must have Delete and Edit options. ## Requirements - `/videos` (public area) - NO edit/delete options - `/channel/{id}` (user channel page) - Edit and Delete options for the channel owner only ## Plan ### Step 1: Modify app.blade.php - Add include for edit-video-modal partial ### Step 2: Modify channel.blade.php - Add conditional check for video ownership - Add Edit button that calls openEditVideoModal() - Add Delete button with confirmation - Add separator before owner-only options ### Step 3: Add JavaScript for delete functionality - Add deleteVideo() function with AJAX call ### Step 4: Update VideoController - Add ownership check to destroy method - Return JSON for AJAX requests ## Status: Completed ## Files Modified 1. `resources/views/layouts/app.blade.php` - Added edit-video-modal include 2. `resources/views/user/channel.blade.php` - Added Edit/Delete in dropdown 3. `app/Http/Controllers/VideoController.php` - Updated destroy method