@penaprieto/design-system
Version:
Multi-brand React design system with design tokens from Figma
18 lines • 678 B
TypeScript
import React from 'react';
import './Textarea.css';
export interface TextareaProps extends Omit<React.TextareaHTMLAttributes<HTMLTextAreaElement>, 'onChange'> {
/** Label del campo */
label?: string;
/** Texto de ayuda debajo del textarea */
helperText?: string;
/** Estado de error */
error?: boolean;
/** Mostrar contador de caracteres */
showCharacterCount?: boolean;
/** Auto-resize según contenido */
autoResize?: boolean;
/** Callback de cambio explícito */
onChange?: (event: React.ChangeEvent<HTMLTextAreaElement>) => void;
}
export declare const Textarea: React.FC<TextareaProps>;
//# sourceMappingURL=Textarea.d.ts.map