@stratakit/react
Version:
A React component library for StrataKit
26 lines (25 loc) • 1.17 kB
TypeScript
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 {};