Skip to content

Commit cc98040

Browse files
committed
Copy partner ID added
Adding dropdown functionality to the partner profile to allow for copying partner ID.
1 parent 6e1afcf commit cc98040

File tree

1 file changed

+11
-0
lines changed
  • apps/web/app/app.dub.co/(dashboard)/[slug]/(ee)/program/partners/[partnerId]

1 file changed

+11
-0
lines changed

apps/web/app/app.dub.co/(dashboard)/[slug]/(ee)/program/partners/[partnerId]/layout.tsx

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ import {
3232
BoxArchive,
3333
ChevronRight,
3434
CircleXmark,
35+
Copy,
3536
EnvelopeArrowRight,
3637
InvoiceDollar,
3738
LoadingSpinner,
@@ -355,6 +356,16 @@ function PageControls({ partner }: { partner: EnrolledPartnerProps }) {
355356
>
356357
Advanced settings
357358
</MenuItem>
359+
<MenuItem
360+
icon={Copy}
361+
onClick={() => {
362+
navigator.clipboard.writeText(partner.id);
363+
toast.success("Partner ID copied!");
364+
setIsOpen(false);
365+
}}
366+
>
367+
Copy Partner ID
368+
</MenuItem>
358369
{!["banned", "deactivated"].includes(partner.status) && (
359370
<MenuItem
360371
icon={BoxArchive}

0 commit comments

Comments
 (0)