Skip to content

[UI] Share Dashboard modal with two-step confirmation #19

@Venkat-Kolasani

Description

@Venkat-Kolasani

What

A modal triggered by a "Share Dashboard" button on the tracker page.

Flow

  1. User clicks "Share Dashboard"
  2. Modal opens — user configures options (see below)
  3. User clicks "Generate Link" (second explicit action)
  4. Link is displayed with a copy button — not stored in URL bar

Options in Modal

  • Company selection: All or specific (checkbox list)
  • Field toggles: Status, Round rejected at, Date applied (Notes always hidden)
  • Expiry: 24 hours / 7 days / Permanent
  • Optional passcode: 4-digit toggle

Acceptance Criteria

  • Modal does not generate anything on open — only on explicit confirm
  • Generated link shown once in modal with copy button
  • Link not visible in browser address bar
  • Matches existing Tailwind design system

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions