UNPKG

duoyun-ui

Version:

A lightweight desktop UI component library, implemented using Gem

22 lines (21 loc) 924 B
import { HTMLAttributes, RefAttributes } from 'react'; import { ForwardRefExoticComponent } from 'react'; import { DuoyunSankeyChartElement } from '../elements/sankey-chart'; export * from '../elements/sankey-chart'; export type DySankeyChartProps = HTMLAttributes<HTMLDivElement> & RefAttributes<DuoyunSankeyChartElement> & { data?: DuoyunSankeyChartElement['data']; nodeWidth?: DuoyunSankeyChartElement['nodeWidth']; nodePadding?: DuoyunSankeyChartElement['nodePadding']; xAxi?: DuoyunSankeyChartElement['xAxi']; yAxi?: DuoyunSankeyChartElement['yAxi']; }; export type DySankeyChartExpose = {}; declare global { namespace JSX { interface IntrinsicElements { 'dy-sankey-chart': DySankeyChartProps; } } } export declare const DySankeyChart: ForwardRefExoticComponent<Omit<DySankeyChartProps, "ref"> & RefAttributes<DySankeyChartExpose>>; export default DySankeyChart;