复制一段给 AI 编程工具的提示词,包含源码、依赖和用法
属性
ShareDialogProps
同时支持以下类型的全部属性: Omit<React.ComponentProps<"dialog">, "open" | "title">
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| open* 必填 | boolean | — | — |
| onOpenChange* 必填 | (open: boolean) => void | — | — |
| resourceName* 必填 | string | — | Name of the thing being shared, shown in the title |
| link* 必填 | string | — | — |
| people | SharePerson[] | — | People who already have access (initial value) |
| defaultAccess | ShareAccess | "restricted" | — |
| onInvite | (emails: string[], role: ShareRole) => void | — | — |
| onAccessChange | (access: ShareAccess) => void | — | — |
安装
$ npx shadcn@latest add https://chromotion.dev/r/share-dialog.json