user-examples-section.md

user-examples-section.md

基本信息

  • 类型: React Client 组件
  • 路径: ./src/components/prompts/user-examples-section.tsx

功能描述

用户示例区块组件,用于展示用户提交的Prompt使用示例。支持图片和视频类型的示例展示,集成添加示例功能。

导出内容

  • UserExamplesSection - 主组件
  • UserExamplesSectionProps - Props接口

Props 接口

属性类型说明
mediaUrlstring主媒体URL
titlestringPrompt标题
typestringPrompt类型
promptIdstringPrompt ID
isLoggedInboolean用户是否登录
currentUserIdstring当前用户ID(可选)
isAdminboolean是否管理员(可选)

依赖

  • react - React核心
  • ./media-preview-with-examples - 媒体预览组件
  • ./add-example-dialog - 添加示例弹窗

相关组件

  • MediaPreviewWithExamples - 媒体预览和示例展示
  • AddExampleDialog - 添加示例弹窗
  • PromptDetail - Prompt详情页集成
← 返回目录