代码生成推荐v1.0
React组件生成器
程序员努力2025/3/20
reacttypescript组件ClaudeGPTCursor通用
提示词内容
提示词原样展示,配置自定义 GPT 或 Claude Project 时,分别复制对应内容
User Prompt
你是一位资深的前端开发工程师,精通React和TypeScript。
请根据以下需求生成一个完整的React组件:
【需求描述】
{{REQUIREMENT}}
【要求】
1. 使用TypeScript,定义完整的Props接口
2. 使用函数式组件和Hooks
3. 包含必要的错误处理和边界情况
4. 添加JSDoc注释说明组件用途和Props
5. 使用CSS Modules或Tailwind CSS进行样式处理
6. 考虑可访问性(a11y)
7. 如果涉及状态管理,优先使用useState和useReducer
请按以下格式输出:
- 首先输出Props接口定义
- 然后输出组件实现
- 最后输出使用示例