| 582 | }; |
| 583 | |
| 584 | interface ComboChartProps extends React.HTMLAttributes<HTMLDivElement> { |
| 585 | data: Record<string, any>[]; |
| 586 | index: string; |
| 587 | startEndOnly?: boolean; |
| 588 | showXAxis?: boolean; |
| 589 | xAxisLabel?: string; |
| 590 | showGridLines?: boolean; |
| 591 | intervalType?: "preserveStartEnd" | "equidistantPreserveStart"; |
| 592 | showLegend?: boolean; |
| 593 | showTooltip?: boolean; |
| 594 | onValueChange?: (value: ComboChartEventProps) => void; |
| 595 | enableLegendSlider?: boolean; |
| 596 | legendPosition?: "left" | "center" | "right"; |
| 597 | tickGap?: number; |
| 598 | enableBiaxial?: boolean; |
| 599 | tooltipCallback?: (tooltipCallbackContent: TooltipProps) => void; |
| 600 | customTooltip?: React.ComponentType<TooltipProps>; |
| 601 | barSeries: ChartSeries & { |
| 602 | type?: "default" | "stacked"; |
| 603 | }; |
| 604 | lineSeries?: ChartSeries & { |
| 605 | connectNulls?: boolean; |
| 606 | }; |
| 607 | } |
| 608 | |
| 609 | const ComboChart = React.forwardRef<HTMLDivElement, ComboChartProps>( |
| 610 | (props, forwardedRef) => { |
nothing calls this directly
no outgoing calls
no test coverage detected