@prezly/theme-kit-ui
Version:
UI components for Prezly themes
15 lines (14 loc) • 1.22 kB
TypeScript
import { type DropdownMenuContentProps } from '@radix-ui/react-dropdown-menu';
import type { PropsWithChildren, ReactNode } from 'react';
export declare function Dropdown({ children, label, className, contentProps }: Dropdown.Props): import("react/jsx-runtime").JSX.Element;
export declare namespace Dropdown {
type Props = PropsWithChildren<{
label: ReactNode;
className?: string;
contentProps?: DropdownMenuContentProps;
}>;
const Label: import("react").ForwardRefExoticComponent<import("@radix-ui/react-dropdown-menu").DropdownMenuLabelProps & import("react").RefAttributes<HTMLDivElement>>;
const Group: import("react").ForwardRefExoticComponent<import("@radix-ui/react-dropdown-menu").DropdownMenuGroupProps & import("react").RefAttributes<HTMLDivElement>>;
const Item: import("react").ForwardRefExoticComponent<Omit<import("@radix-ui/react-dropdown-menu").DropdownMenuItemProps & import("react").RefAttributes<HTMLDivElement>, "ref"> & import("react").RefAttributes<HTMLDivElement>>;
const Separator: import("react").ForwardRefExoticComponent<import("@radix-ui/react-dropdown-menu").DropdownMenuSeparatorProps & import("react").RefAttributes<HTMLDivElement>>;
}