UNPKG

@cainiaofe/cn-ui-m

Version:
18 lines (17 loc) 598 B
import React from 'react'; import type { CnPopoverProps, CnPopoverRef } from './types'; export interface CnAction { text: React.ReactNode; icon?: React.ReactNode; disabled?: boolean; key?: string | number; onClick?: () => void; } export type CnPopoverMenuProps = Omit<CnPopoverProps, 'content'> & { actions: CnAction[]; onAction?: (item: CnAction) => void; }; export declare const CnPopoverMenu: React.ForwardRefExoticComponent<Omit<CnPopoverProps, "content"> & { actions: CnAction[]; onAction?: (item: CnAction) => void; } & React.RefAttributes<CnPopoverRef>>;