ShareDialog
AppShare modal: copyable link, email invitation with permission picker, and a list of current invitees with permission/remove controls.
<ShareDialog
open
onClose={() => {}}
shareUrl="https://app.example.com/docs/x4y9"
invitees={[
{ id: '1', name: 'Alice Brooks', email: 'alice@example.com', permission: 'owner' },
{ id: '2', name: 'Marcus Reed', email: 'marcus@example.com', permission: 'editor' },
]}
/><ShareDialog
open
onClose={() => {}}
shareUrl="https://app.example.com/docs/x4y9"
invitees={[]}
/>