UNPKG

matrix-react-sdk

Version:
31 lines (30 loc) 1.17 kB
import React, { ReactNode } from "react"; import { IProps as IContextMenuProps, MenuItem, MenuItemCheckbox, MenuItemRadio } from "../../structures/ContextMenu"; interface IProps extends IContextMenuProps { className?: string; compact?: boolean; } interface IOptionListProps { first?: boolean; red?: boolean; label?: string; className?: string; children: ReactNode; } interface IOptionProps extends React.ComponentProps<typeof MenuItem> { iconClassName?: string; isDestructive?: boolean; } interface ICheckboxProps extends React.ComponentProps<typeof MenuItemCheckbox> { iconClassName: string; words?: boolean; } interface IRadioProps extends React.ComponentProps<typeof MenuItemRadio> { iconClassName?: string; } export declare const IconizedContextMenuRadio: React.FC<IRadioProps>; export declare const IconizedContextMenuCheckbox: React.FC<ICheckboxProps>; export declare const IconizedContextMenuOption: React.FC<IOptionProps>; export declare const IconizedContextMenuOptionList: React.FC<IOptionListProps>; declare const IconizedContextMenu: React.FC<React.PropsWithChildren<IProps>>; export default IconizedContextMenu;