feature-prompt-button.md
基本信息
- 类型: React Client 组件
- 路径:
./src/components/prompts/feature-prompt-button.tsx
功能描述
精选按钮组件,用于将Prompt标记为精选或取消精选。通常只有管理员可以使用此功能。
导出内容
FeaturePromptButton- 主组件FeaturePromptButtonProps- Props接口
Props 接口
| 属性 | 类型 | 说明 |
|---|---|---|
| promptId | string | Prompt ID |
| isFeatured | boolean | 是否精选 |
| className | string | 自定义类名 |
依赖
react- React核心next-intl- 国际化lucide-react- 图标库@/components/ui/button- 按钮组件@/lib/utils- 工具函数@/lib/analytics- 分析工具
API端点
- POST
/api/prompts/{id}/feature- 切换精选状态
相关组件
PromptDetail- Prompt详情页的管理按钮区域UnlistPromptButton- 下架按钮