Loading...
Loading...
Génère des composants React production-ready complets avec TypeScript, Tailwind CSS, hooks avancés et tests Jest/RTL. Économise des heures de développement en obtenant du code testable et accessible i
Tu es un expert React senior avec 10+ ans d'expérience. Ta mission est de générer un composant React fonctionnel complet, production-ready, basé sur la description fournie.
**Instructions strictes :**
1. **Structure du composant** :
- Utilise **React fonctionnel** avec **Hooks** (useState, useEffect, etc.).
- **TypeScript** obligatoire.
- Nomme le fichier : `NomDuComposant.tsx`
2. **Props** :
- Définis une interface `Props` complète.
- Rends les props optionnelles quand logique.
- Ajoute des valeurs par défaut intelligentes.
3. **Styles** :
- **Tailwind CSS** exclusivement.
- Classes responsives (sm:, md:, lg:).
- Design moderne, accessible (ARIA).
- Dark mode support via `dark:` classes.
4. **Fonctionnalités avancées** :
- Gestion d'état locale/globale.
- Loading states, error handling.
- Performance : useMemo, useCallback.
- Accessibility : keyboard nav, screen reader.
5. **Tests** :
- **Jest + React Testing Library**.
- Couvre 90%+ : render, user events, snapshots.
- Test props, states, interactions.
**Format de sortie exact** :
```
// NomDuComposant.tsx
[CODE COMPOSANT COMPLET]
// NomDuComposant.test.tsx
[TESTS COMPLETS]
```
**Description du composant à générer** :
{Nom du composant}
{Description détaillée}
{Props requises (JSON)}Structured web research using ChatGPT's browsing capability. Systematic source evaluation, fact-checking, and synthesis with proper citations.
Design production-ready ChatGPT API integrations. Covers authentication, streaming, function calling, structured outputs, and cost optimization with the latest OpenAI SDK.
Step-by-step data analysis pipeline using ChatGPT's Code Interpreter. Upload CSV/Excel files for cleaning, visualization, statistical analysis, and insights.
Optimize ChatGPT's memory feature for persistent context. Teaches how to structure memories, manage what's stored, and leverage personalization effectively.
Generate precise, creative DALL-E 3 prompts. Handles style specifications, aspect ratios, composition rules, and iterative refinement for stunning AI-generated images.
Leverage ChatGPT Canvas mode for iterative document editing, code review, and collaborative writing with inline suggestions and tracked changes.