UNPKG

@stratakit/react

Version:

A React component library for StrataKit

26 lines (25 loc) 1.17 kB
import * as React from "react"; import type { MenuItem as IuiMenuItem } from "@itwin/itwinui-react"; import type { PolymorphicForwardRefComponent } from "./~utils.js"; type IuiMenuItemProps = React.ComponentProps<typeof IuiMenuItem>; interface MenuItemProps extends Pick<IuiMenuItemProps, "isSelected" | "disabled" | "value" | "size" | "sublabel" | "startIcon" | "icon" | "endIcon" | "badge" | "subMenuItems" | "focused"> { /** NOT IMPLEMENTED. */ endIcon?: IuiMenuItemProps["endIcon"]; /** NOT IMPLEMENTED. */ value?: IuiMenuItemProps["value"]; /** NOT IMPLEMENTED. */ sublabel?: IuiMenuItemProps["sublabel"]; /** NOT IMPLEMENTED. */ isSelected?: IuiMenuItemProps["isSelected"]; /** NOT IMPLEMENTED. */ focused?: IuiMenuItemProps["focused"]; /** NOT IMPLEMENTED. */ subMenuItems?: IuiMenuItemProps["subMenuItems"]; /** NOT IMPLEMENTED. */ size?: IuiMenuItemProps["size"]; /** @deprecated NOT IMPLEMENTED. */ badge?: IuiMenuItemProps["badge"]; } /** @see https://itwinui.bentley.com/docs/dropdownmenu */ export declare const MenuItem: PolymorphicForwardRefComponent<"button", MenuItemProps>; export {};