share-dropdown.md

share-dropdown.md

基本信息

  • 类型: React Client 组件
  • 路径: ./src/components/prompts/share-dropdown.tsx

功能描述

分享下拉菜单组件,用于将Prompt分享到社交媒体平台。支持分享到 X/Twitter 和 Hacker News。

导出内容

  • ShareDropdown - 主组件
  • ShareDropdownProps - Props接口

Props 接口

属性类型说明
titlestringPrompt标题
urlstring分享URL(可选)
promptIdstringPrompt ID(用于分析)

支持平台

  • X / Twitter - 推特分享
  • Hacker News - HN社区分享

依赖

  • lucide-react - 图标库
  • @/components/ui/button - 按钮组件
  • @/components/ui/dropdown-menu - 下拉菜单组件
  • @/lib/analytics - 分析工具

相关组件

  • PromptCard - 集成分享按钮
  • CopyButton - 复制按钮
← 返回目录