fix: chart review HIGH + MEDIUM bugs (bar, line, table) - #870
Quality Gate failed
Failed conditions
8.0% Duplication on New Code (required ≤ 3%)
Annotations
Check warning on line 108 in component/src/charts/chart-utils.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `Number.parseInt` over `parseInt`.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ4_u9rAmVS1d7_QUIZs&open=AZ4_u9rAmVS1d7_QUIZs&pullRequest=870
Check warning on line 116 in component/src/charts/chart-utils.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `Number.parseInt` over `parseInt`.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ4_u9rAmVS1d7_QUIZx&open=AZ4_u9rAmVS1d7_QUIZx&pullRequest=870
Check warning on line 114 in component/src/charts/chart-utils.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `Number.parseInt` over `parseInt`.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ4_u9rAmVS1d7_QUIZv&open=AZ4_u9rAmVS1d7_QUIZv&pullRequest=870
Check warning on line 109 in component/src/charts/chart-utils.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `Number.parseInt` over `parseInt`.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ4_u9rAmVS1d7_QUIZt&open=AZ4_u9rAmVS1d7_QUIZt&pullRequest=870
Check warning on line 115 in component/src/charts/chart-utils.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `Number.parseInt` over `parseInt`.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ4_u9rAmVS1d7_QUIZw&open=AZ4_u9rAmVS1d7_QUIZw&pullRequest=870
Check warning on line 311 in app/src/components/table-renderer.tsx
sonarqubecloud / SonarCloud Code Analysis
Use <section aria-label=...>, or <section aria-labelledby=...> instead of the "region" role to ensure accessibility across all devices.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ4_3Ig5Tfc-xpUCQ--V&open=AZ4_3Ig5Tfc-xpUCQ--V&pullRequest=870
Check failure on line 99 in component/src/charts/chart-utils.ts
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 16 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ4_u9rAmVS1d7_QUIZr&open=AZ4_u9rAmVS1d7_QUIZr&pullRequest=870
Check failure on line 95 in component/src/charts/line-chart.tsx
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 18 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ4_u9l0mVS1d7_QUIZq&open=AZ4_u9l0mVS1d7_QUIZq&pullRequest=870
Check warning on line 110 in component/src/charts/chart-utils.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `Number.parseInt` over `parseInt`.
See more on https://sonarcloud.io/project/issues?id=alfredo1996_neoboard&issues=AZ4_u9rAmVS1d7_QUIZu&open=AZ4_u9rAmVS1d7_QUIZu&pullRequest=870