Skip to content

Dashboard action buttons (Copy, Download, Share, Delete) have no onClick handlers #1

Description

@coderanik

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions