@cbinsights/fds
Version:
Form: A design system by CB Insights
26 lines (25 loc) • 1.45 kB
TypeScript
import { StoryObj } from '@storybook/react';
import { ContextMenuProps } from '.';
import { ContextMenuItemProps } from './ContextMenuItem';
import { ContextMenuContentProps } from './ContextMenuContent';
declare type AllEvents = Pick<ContextMenuProps, 'onOpenChange'> & Pick<ContextMenuItemProps, 'onSelect'> & Pick<ContextMenuContentProps, 'onCloseAutoFocus' | 'onEscapeKeyDown' | 'onPointerDownOutside' | 'onFocusOutside' | 'onInteractOutside'>;
export declare const Primary: StoryObj<AllEvents>;
export declare const Disabled: StoryObj<ContextMenuProps>;
declare const _default: {
component: {
({ children, onOpenChange }: ContextMenuProps): JSX.Element;
Item: ({ children, disabled, onSelect, ...rest }: ContextMenuItemProps) => JSX.Element;
Trigger: ({ children, asChild, ...rest }: import("./ContextMenuTrigger").ContextMenuTriggerProps) => JSX.Element;
Content: ({ children, ...rest }: ContextMenuContentProps) => JSX.Element;
};
subcomponents: {
ContextMenuContent: ({ children, ...rest }: ContextMenuContentProps) => JSX.Element;
ContextMenuItem: ({ children, disabled, onSelect, ...rest }: ContextMenuItemProps) => JSX.Element;
ContextMenuTrigger: ({ children, asChild, ...rest }: import("./ContextMenuTrigger").ContextMenuTriggerProps) => JSX.Element;
};
title: string;
parameters: {
componentSubtitle: string;
};
};
export default _default;