Skip to content

Add affiliate dashboard copy fallback#154

Open
absalonCRC wants to merge 1 commit into
profullstack:masterfrom
absalonCRC:fix-affiliate-dashboard-copy-fallback
Open

Add affiliate dashboard copy fallback#154
absalonCRC wants to merge 1 commit into
profullstack:masterfrom
absalonCRC:fix-affiliate-dashboard-copy-fallback

Conversation

@absalonCRC
Copy link
Copy Markdown

@absalonCRC absalonCRC commented May 21, 2026

Summary

  • add a resilient affiliate dashboard copy helper with Clipboard API and textarea fallback paths
  • await the copy result before showing the copied state
  • stop click propagation for share-copy buttons inside seller offer links

Closes #153.

This is for the active uGig affiliate/invite testing task: 4741218f-a723-46bb-82cb-6516120331ae.

Payment address for the uGig SOL bounty, if accepted: 27sdMYXofqoM9qR13bZhccRNYeEgYn5EoHXTSJn4QWKP

Validation

  • pnpm exec eslint src/app/dashboard/affiliates/DashboardClient.tsx
  • pnpm type-check
  • git diff --check -- src/app/dashboard/affiliates/DashboardClient.tsx

Payment fallback: PayPal cultofrozen@gmail.com

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug: affiliate dashboard copy buttons fail when Clipboard API is blocked

1 participant