Skip to content

Commit 98a613b

Browse files
committed
refactor: extract chart data processing into separate utility functions
Addresses CodeRabbit feedback by breaking down the complex chartData useMemo hook into smaller, focused functions: - validateInputData: Handles input validation - detectTimeSeriesData: Detects time series data patterns - processTimeSeriesData: Processes time series chart data - processNumericSeriesData: Processes numeric chart data This improves maintainability, testability, and follows Single Responsibility Principle.
1 parent d65b238 commit 98a613b

File tree

1 file changed

+314
-300
lines changed

1 file changed

+314
-300
lines changed

0 commit comments

Comments
 (0)