share-dropdown.md
基本信息
- 类型: React Client 组件
- 路径:
./src/components/prompts/share-dropdown.tsx
功能描述
分享下拉菜单组件,用于将Prompt分享到社交媒体平台。支持分享到 X/Twitter 和 Hacker News。
导出内容
ShareDropdown- 主组件ShareDropdownProps- Props接口
Props 接口
| 属性 | 类型 | 说明 |
|---|---|---|
| title | string | Prompt标题 |
| url | string | 分享URL(可选) |
| promptId | string | Prompt ID(用于分析) |
支持平台
- X / Twitter - 推特分享
- Hacker News - HN社区分享
依赖
lucide-react- 图标库@/components/ui/button- 按钮组件@/components/ui/dropdown-menu- 下拉菜单组件@/lib/analytics- 分析工具
相关组件
PromptCard- 集成分享按钮CopyButton- 复制按钮