UNPKG

@antv/s2-react

Version:
19 lines (18 loc) 515 B
import type { SpreadSheet } from '@antv/s2'; import React from 'react'; export type InvokeComponentProps<P> = { onCancel: () => void; resolver: (val: boolean) => void; params: P; }; export type InvokeComponentOptions<P> = { component: React.ComponentType<InvokeComponentProps<P>>; params: P; s2: SpreadSheet; id?: string; onCleanup?: () => void; }; /** * 挂载组件 */ export declare function invokeComponent<P>(options: InvokeComponentOptions<P>): Promise<unknown> | undefined;