Select

Playground

Properties

Size
Leading icon
Disabled

Usage

SelectValue는 선택한 항목을 표시하고 SelectContent는 목록을 포털로 렌더링합니다. SelectItem은 텍스트 영역과 선택 표시자를 자동으로 구성하므로 표시자를 중복해서 넣지 않습니다. 목록 끝 구분선은 SelectContent의 hasFinalSeparator로 설정합니다.

'use client';
import {
  Select,
  SelectTrigger,
  SelectValue,
  SelectContent,
  SelectItem,
} from '@mbsw/ui';

export default function Example() {
  return (
    <Select defaultValue="0">
      <SelectTrigger aria-label={"옵션 선택"}>
        <SelectValue />
      </SelectTrigger>
      <SelectContent>
        <SelectItem value="0">option A</SelectItem>
        <SelectItem value="1">option B</SelectItem>
        <SelectItem value="2">option C</SelectItem>
      </SelectContent>
    </Select>
  );
}

Playground의 Code 탭에서 현재 설정과 동작이 포함된 예제 전체를 복사할 수 있습니다. 공통 CSS 설치는 설치하기를 확인하세요.

Composition