Dropdown menu

Playground

Properties

Size
Leading icon
Items
Item variant
Description
Disabled

Usage

동작을 실행하는 메뉴에 사용합니다. 폼의 값을 선택할 때는 Select를 사용합니다. Items를 checkbox로 바꾸면 여러 항목을 선택하거나 해제할 수 있으며, 선택한 항목 오른쪽에 체크가 표시됩니다. 이 예제는 Option A가 기본 선택되어 있고 선택 후에도 메뉴가 열려 있습니다. 선택 표시는 DropdownMenuItemIndicator로 직접 구성합니다. DropdownMenuContent는 포털에 표시됩니다.

'use client';
import {
  DropdownMenu,
  DropdownMenuTrigger,
  DropdownMenuContent,
  DropdownMenuItem,
  Button,
} from '@mbsw/ui';

export default function Example() {
  return (
    <DropdownMenu>
      <DropdownMenuTrigger asChild>
        <Button>{"메뉴 열기"}</Button>
      </DropdownMenuTrigger>
      <DropdownMenuContent>
        <DropdownMenuItem description="Description">Option A</DropdownMenuItem>
        <DropdownMenuItem description="Description">Option B</DropdownMenuItem>
        <DropdownMenuItem description="Description">Option C</DropdownMenuItem>
      </DropdownMenuContent>
    </DropdownMenu>
  );
}

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

Composition