(enabled: boolean)
| 86 | }; |
| 87 | |
| 88 | const createAnimationConfig = (enabled: boolean): ChartGPUOptions['animation'] => { |
| 89 | if (!enabled) return false; |
| 90 | return { duration: 700, easing: 'cubicInOut', delay: 0 }; |
| 91 | }; |
| 92 | |
| 93 | const createCartesianOptions = (data: Readonly<{ bars: ReadonlyArray<DataPoint>; line: ReadonlyArray<DataPoint> }>, animation: ChartGPUOptions['animation']): ChartGPUOptions => { |
| 94 | const n = data.line.length; |