UNPKG

675 BTypeScriptView Raw
1import React from 'react';
2import Dropdown from './Dropdown';
3import { BsPrefixPropsWithChildren, BsPrefixRefForwardingComponent } from './helpers';
4export interface NavDropdownProps extends BsPrefixPropsWithChildren {
5 id: string;
6 title: React.ReactNode;
7 disabled?: boolean;
8 active?: boolean;
9 menuRole?: string;
10 renderMenuOnMount?: boolean;
11 rootCloseEvent?: 'click' | 'mousedown';
12}
13declare type NavDropdown = BsPrefixRefForwardingComponent<'div', NavDropdownProps> & {
14 Item: typeof Dropdown.Item;
15 Divider: typeof Dropdown.Divider;
16 Header: typeof Dropdown.Header;
17};
18declare const NavDropdown: NavDropdown;
19export default NavDropdown;