feat: Integrate PapaParse for CSV handling

Adds papaparse as a dependency and updates the data processing service to use it for more robust CSV file parsing. This replaces manual CSV parsing logic with a dedicated library, improving reliability and handling of various CSV formats.

Also renames the `MoversIcon` to `TrendingIcon` to better reflect its usage in indicating trending performance metrics.
This commit is contained in:
Christian
2025-12-11 14:03:33 +01:00
parent 9ba63ab8f8
commit 31eed97ec4
14 changed files with 1311 additions and 1333 deletions
+2 -1
View File
@@ -13,7 +13,8 @@
"react-dom": "^19.2.0",
"@google/genai": "^1.30.0",
"recharts": "^3.5.0",
"xlsx": "0.18.5"
"xlsx": "^0.18.5",
"papaparse": "^5.5.3"
},
"devDependencies": {
"@types/node": "^22.14.0",