Description
The four action buttons in each project table row on the dashboard — Copy, Download, Share, and Delete — render as interactive <button> elements but have no onClick handlers. Clicking them does nothing.
Location
frontend/src/app/dashboard/page.tsx:582-593
Expected Behavior
Each button should perform its respective action:
- Copy: Copy project ID or share link to clipboard
- Download: Download compiled PDF or project as ZIP
- Share: Open share modal or navigate to project editor with share dialog
- Delete: Delete project with confirmation
Suggested Fix
Add onClick handlers wired to actual functionality, or at minimum show a toast/alert explaining the feature is coming soon.
Difficulty: Easy
Description
The four action buttons in each project table row on the dashboard — Copy, Download, Share, and Delete — render as interactive
<button>elements but have noonClickhandlers. Clicking them does nothing.Location
frontend/src/app/dashboard/page.tsx:582-593Expected Behavior
Each button should perform its respective action:
Suggested Fix
Add
onClickhandlers wired to actual functionality, or at minimum show a toast/alert explaining the feature is coming soon.Difficulty: Easy