Dropdown Menu

PreviousNext
Docs
skyrblock

Preview

Loading preview…
components/dropdown-menu/DropdownMenu.tsx
'use client';

import { useComponentConfig } from '../config-provider/context';
import DropdownMenuUI from './DropdownMenuUI';
import type { DropdownMenuProps } from './types';

const DropdownMenu = (props: DropdownMenuProps) => {
  const config = useComponentConfig('dropdownMenu');

  const mergedProps = {
    ...config,
    ...props
  };

  return (
    <DropdownMenuUI
      {...mergedProps}
    />
  );
};

DropdownMenu.displayName = 'DropdownMenu';

export default DropdownMenu;

Installation

npx shadcn@latest add @skyr/dropdown-menu

Usage

import { DropdownMenu } from "@/components/dropdown-menu"
<DropdownMenu />