SettingsForm
shell데이터 기반 설정 폼. 유효성 검증, 라디오, 체크박스 지원.
컴포넌트 의존 관계
깊이
100%
기본 사용
테스트 커버리지
2026년 2월 4일7/7 통과
7성공
0실패
7전체
- 폼을 렌더링한다
- 제출 버튼을 렌더링한다
- checkbox 필드를 렌더링한다
- radio 필드를 렌더링한다
- defaultValue를 적용한다
- 필드 레이블을 렌더링한다
- placeholder를 표시한다
SettingsForm Props
| Prop | 타입 | 기본값 | 설명 |
|---|---|---|---|
fields* | FormFieldDef[] | — | 폼 필드 정의 배열 |
onSubmit | (values: Record<string, unknown>) => void | — | 제출 핸들러 |
Import
tsx
import { SettingsForm } from "@reopt-ai/opt-ui";