# Share Dialog 1 – Scoped link for a conversation

> Publishes a conversation to a link. Picking who can see it is the act of sharing, so there is no second confirm button and the link is one click from the clipboard. Opens from the control you already render, a header button or a row in a thread menu. Works with no backend behind it, and takes a real one when you have it.

A paid shadcn/ui block sold by the [@shadcncraft](https://shadcncraft.com/?utm_source=shadcn.exchange) registry, listed on [shadcn.exchange](https://shadcn.exchange/r/shadcncraft/share-dialog-1).

- Page, with a preview: https://shadcn.exchange/r/shadcncraft/share-dialog-1
- Screenshot: https://abzjhwgwpdpz7ua5.public.blob.vercel-storage.com/shots/shadcncraft/share-dialog-1-light-4eb46519d1fce128.png
- Categories: chat
- Listed: 2026-10-13

## Buy and install

@shadcncraft sells this block, and its code is not on shadcn.exchange. Buy it from the registry, which installs it for those who have: https://shadcn.exchange/out/shadcncraft/share-dialog-1

## Dependencies

- npm packages: `sonner`
- Registry items: `button`, `dialog`, `field`, `radio-group`, `@shadcncraft/code-snippet-2`

## Notes from the registry

Pass `open` and `onOpenChange` from wherever the button lives, and a `key` of the thread id so sharing one thread and then another does not carry the first thread's link across. `ShareDialog1Demo` is the preview wiring, there to be deleted.
