Command
corecmdk 스타일 명령 anatomy. 자동 필터링 + 키보드 내비게이션. 인라인 또는 CommandDialog로 사용.
100%
Inline Command
결과가 없습니다.
네비게이션
홈으로 이동G H
대시보드 열기G D
작업
새 이슈 생성C
전체 검색/
CommandDialog (Cmd+K 스타일)
테스트 커버리지
2026년 2월 4일생성된 테스트 결과를 찾지 못했습니다.
Command 항목이 문서 메타에 연결되어 있지만 현재 생성 파일에는 없습니다.
테스트를 추가한 뒤 `bun run generate:test-results`를 실행하거나 `testDescribe` 매핑을 다시 확인하세요.
Command Props
| Prop | 타입 | 기본값 | 설명 |
|---|---|---|---|
shouldFilter | boolean | — | 자동 필터링 여부 (기본 true) |
filter | (value: string, search: string, keywords: string[]) => boolean | — | 커스텀 필터 함수 (기본: case-insensitive substring) |
CommandItem Props
| Prop | 타입 | 기본값 | 설명 |
|---|---|---|---|
value* | string | — | 이 항목의 검색 가능 값 (고유 식별자) |
keywords | string[] | — | value에 더해 검색어와 비교할 추가 키워드 |
onSelect | (value: string) => void | — | Enter/클릭 시 호출 |
Import
tsx
import {
Command,
CommandDialog,
CommandInput,
CommandList,
CommandEmpty,
CommandGroup,
CommandItem,
CommandSeparator,
CommandShortcut,
} from "@reopt-ai/opt-ui";키보드 동작
| 키 | 동작 |
|---|---|
| ↑ ↓ | 활성 항목 이동 |
| Home / End | 처음/마지막 항목 |
| Enter | 활성 항목 선택 |
| Esc | dialog 닫기 |