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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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