UNPKG

@metroui/ribbon-menu

Version:

Ribbon Menu for React (Vite, TypeScript)

22 lines (21 loc) 628 B
import React from "react"; export interface IRibbonMenuProps { children?: React.ReactNode; className?: string; } export interface IRibbonMenuState { activeTab: string; } declare class RibbonMenu extends React.Component<IRibbonMenuProps, IRibbonMenuState> { myRef: React.RefObject<unknown>; state: IRibbonMenuState; constructor(props: IRibbonMenuProps); componentDidMount(): void; componentWillUnmount(): void; windowResize(): void; renderTabs(): React.ReactNode; renderSections(): React.ReactNode; onTabClick(e: any): void; render(): JSX.Element; } export default RibbonMenu;