Textarea
Interactive UI Explorer
아래에서 각 컴포넌트의 다양한 Variants와 States를 문서화된 형태로 테스트해볼 수 있습니다.
Textarea
관리자 페이지, 회원가입, 게시글 작성 등에서 반복 사용 가능한 범용 Textarea 컴포넌트입니다.
label, error, helperText, maxLength+글자 수 표시, autoResize, resize 제어, forwardRef 등 실무에서 필요한 기능을 지원합니다.
기본 Textarea
label, placeholder가 있는 기본 사용 예시
Source Code
Live Preview
상태별 (error, disabled, readOnly, helperText)
에러, 비활성화, 읽기전용, 도움말 텍스트
Error
이 필드는 필수입니다.
Live Preview
Disabled
Live Preview
Read Only
Live Preview
Helper Text
100자 이내로 입력해주세요.
Live Preview
maxLength + 글자 수 표시
게시글 본문, 상품 설명 등 길이 제한 시 사용
Source Code
0 / 500
게시글에 공개될 본문 내용입니다.
Live Preview
자동 높이 조절 (autoResize)
입력 내용에 따라 높이가 자동으로 늘어납니다. minRows, maxRows로 범위 제한
Source Code
Live Preview
resize 제어
resize: none(기본) | vertical | both
None
Live Preview
Vertical
Live Preview
Both
Live Preview
Controlled / Uncontrolled
value+onChange로 제어 모드, defaultValue로 비제어 모드
Source Code
현재 길이: 0자
Live Preview
폼 조합 예시 (회원가입 / 게시글 작성)
Input, Select, Textarea를 함께 사용하는 실무 폼
Source Code
Live Preview