Share Link Dialog
The link as a copyable chip, access level, expiry, and who already has it.
The link as a copyable chip, access level, expiry, and who already has it.
The Application Collection unlocks the source for every Application block. All Access unlocks every Collection.
Already purchased? Log in
Share Link Dialog distributes live access to the Apollo dashboard. The link, acme.app/share/apollo-9f3k, appears as a monospace code chip with a Copy button beside it. Below it, a closed access Select defaults to anyone with the link, view only, with workspace-members-can-edit and invited-only as alternatives. A ruled row beneath the Select states the expiry: link expires Jul 13, 2026, in 30 days, with a Change button to adjust it. The bottom section lists the three people who already have access, Avery Stone as Owner, Priya Nair as Can edit, and Daniel Ross as View only, each with their avatar and email.
Access levels and the people array are defined above the component. The expiry row and the existing-access list together answer the two questions every share dialog gets asked before the recipient is sent the link.
Reach for this block on any shareable resource: a dashboard, a document, a report. Wire the Copy button to the clipboard API, the access Select to your permissions model, the Change button to a date picker, and the people list to your shares endpoint.
A natural flow around it on an Application Pro page:
Before
After
One strong use is sharing a live analytics dashboard. Other share dialogs:
Tip: show who already has access in the same dialog, duplicating an invite is the most common share mistake.