AIO APEX
GPT-4Frontend development

Generador de componentes React

Compartir:

Why this prompt matters

Specifying accessibility and TypeScript requirements upfront produces production-ready components instead of prototypes that need rewriting.

What we use it for

Frontend development

Prompt

Create a React component based on this description. Requirements: TypeScript with proper prop types, accessible (ARIA attributes, keyboard navigation), responsive design using Tailwind CSS, follows composition pattern with slots for customization. Include JSDoc comments for the component and its props.

Result

```tsx interface AlertProps { /** The visual severity of the alert */ variant?: 'info' | 'success' | 'warning' | 'error'; /** Alert title displayed prominently */ title: string; /** Optional descriptive content */ children?: React.ReactNode; /** Called when the dismiss button is clicked */ onDismiss?: () => void; } export function Alert({ variant = 'info', title, children, onDismiss }: AlertProps) { return (
{title} {children &&

{children}

} {onDismiss && ×}
); } ```

Generador de componentes React

Crea componentes React bien estructurados con TypeScript y buenas prácticas.

Este prompt de IA está diseñado para ayudarte a obtener los mejores resultados. Sigue las instrucciones y personaliza los parámetros según tus necesidades específicas.

Para obtener los mejores resultados, proporciona contexto detallado y especifica el formato de salida deseado. Experimenta con diferentes variaciones para encontrar la que mejor se adapte a tu caso de uso.

Compartir: