Draft: Fixes + Improvements + Features
- Rethink states and hooks
- use Reducer to merge iCal Selection in one state
- only save keys in state
- Merge all calendar selection in a custom Hook to merge the logic in one place (URL push / history pop / selection / url generation)
- Fix: L'accordeon (ressourceSelector) se referme mal (resolves #20 (closed))
- Fix: it's no more required to duplicate keys in config json (resolves #18 (closed))
- Feature: Add click on elements in Event Modal (prof/salle/cours/groupe) (resolves #24 (closed))
- Improve Webpack configuration
- Better prod performances and recommandations
- Devserver watches and updates correctly
- HTML is generated
- All public files are in dist folder after build
- Follow more best practices
- Other things are coming
🎉
Edited by Andrew SASSOYE