carbon-components-svelte
Version:
Svelte implementation of the Carbon Design System
16 lines (13 loc) • 452 B
TypeScript
import { SvelteComponentTyped } from "svelte";
import type { OverflowMenuItemProps } from "../OverflowMenu/OverflowMenuItem.svelte";
export type ToolbarMenuItemProps = OverflowMenuItemProps & {
children?: (this: void) => void;
};
export default class ToolbarMenuItem extends SvelteComponentTyped<
ToolbarMenuItemProps,
{
click: WindowEventMap["click"];
keydown: WindowEventMap["keydown"];
},
{ default: Record<string, never> }
> {}