@dodobrat/react-ui-kit
Version:
Simple React Component Library
14 lines (13 loc) • 1.18 kB
TypeScript
import React from "react";
import { DropdownProps } from "./Dropdown.types";
import { DropdownBodySubComponentProps, DropdownHeaderSubComponentProps, DropdownItemSubComponentProps, DropdownMenuSubComponentProps, DropdownSeparatorSubComponentProps, DropdownToggleSubComponentProps } from "./DropdownSubComponents.types";
export interface DropdownComponent extends React.ForwardRefExoticComponent<DropdownProps & React.RefAttributes<HTMLDivElement>> {
Toggle: React.ForwardRefExoticComponent<DropdownToggleSubComponentProps & React.RefAttributes<unknown>>;
Menu: React.ForwardRefExoticComponent<DropdownMenuSubComponentProps & React.RefAttributes<unknown>>;
Header: React.ForwardRefExoticComponent<DropdownHeaderSubComponentProps & React.RefAttributes<unknown>>;
Item: React.ForwardRefExoticComponent<DropdownItemSubComponentProps & React.RefAttributes<unknown>>;
Separator: React.ForwardRefExoticComponent<DropdownSeparatorSubComponentProps & React.RefAttributes<unknown>>;
Body: React.ForwardRefExoticComponent<DropdownBodySubComponentProps & React.RefAttributes<unknown>>;
}
declare const Dropdown: DropdownComponent;
export default Dropdown;