Open LorenzoSerloni opened 3 weeks ago
67 tests +28 67 :white_check_mark: +28 14s :stopwatch: +3s 29 suites +12 0 :zzz: ± 0 1 files ± 0 0 :x: ± 0
Results for commit 13736e28. ± Comparison against base commit d7dd9b8a.
:recycle: This comment has been updated with latest results.
Description
This PR implements a generalized version of the Map, LineChart, and Scenario components, replacing all previously used components. Each component now uses a data context to communicate, as suggested in the VVAFER paper futhermore we introduced the wrapper approach proposed for the Map & LineChart. The data context employs the useContext hook in React for component communication.
Related Issues
Design Decisions
This implementation is inspired by the VVAFER paper, which suggests using a centralized data socket to enhance communication between components.
Performance & Quality
Test coverage report: https://coveralls.io/jobs/144875985 Lighthouse report: https://storage.googleapis.com/lighthouse-infrastructure.appspot.com/reports/1718809076688-87755.report.html
Checklist
I, the author of this PR checked the following requirements for good software quality:
I, the reviewer checked the following things: