Lié à la présence du PLF_PATH seulement (à confirmer).
Le client nécessiterait toujours la présence du PLF pour fonctionner (ou une modification de son code). Ceci est en partie apparu avec [cette PR](https://github.com/leximpact/leximpact-client/pull/104).
Au démarrage de l'application, une requête http://localhost:5000/metadata/description_cas_types est transmise (`onInitializeCasTypes` redux state ? => SIMULATE_CAS_TYPES_REQUEST => SIMULATE_CAS_TYPES_FAILURE)
Un clic sue "ESTIMER CAS TYPES" produit une requête http://localhost:5000/calculate/compare
redux/actions/simulations/simulate-cas-types.ts
Les cas types de l'usager sont sauvegardés sur son navigateur (cookies).
🔥 CartesImpact props, extrait d'un print des props dans la console :
Un principe directeur de l'application est que l'interface graphique affichée dépend d'un état de l'application. Cet état est décrit dans [cette section du README](https://git.leximpact.dev/leximpact/leximpact-client/-/blob/master/README.md#organisation-de-létat-de-lapplication).
Le root state est défini ici : redux/reducers/index.ts
L'état est construit ici : redux/make-application-state.ts
L'arborescence des états de l'application est contenue dans un store ([en savoir plus sur un Redux store](https://redux.js.org/api/store))
* React via React Developer Tools [plugin chrome](https://chrome.google.com/webstore/detail/react-developer-tools/fmkadmapgofadopljbjfkapdkoienihi)
* Redux via Redux DevTools [plugin chrome](https://chrome.google.com/webstore/detail/redux-devtools/lmhkpmbekcpmknklioeibfkpmmfibljd?hl=fr) pour suivre l'évolution de l'état de l'application
/pages : les principales pages de l'application (PureComponent React) qui regroupent des compsants
/components : les composants React (ou /home comprend les éléments de la page d'accueil de l'année 2020)
/public : les éléments statiques de l'application
/redux : la gestion de l'état de l'application ; pour en savoir plus [Redux Fundamentals...: State, Actions, and Reducers](https://redux.js.org/tutorials/fundamentals/part-3-state-actions-reducers)
## TODO
Vérifier log : Can't write cookie on domain *.leximpact.an.fr
Réactiver le linting en CI (...8b01700258b106ab01d04930f9e37db94b7902cc) ?
Dispatcher le contenu du document 2020 : https://cloud.leximpact.dev/index.php/apps/onlyoffice/4060?filePath=%2FLexImpact_2020%2FProduit%20dotations%2FElements%20graphiques%20cartographie%2FAm%C3%A9liorations%20front%20_%20cartographie.docx ?
plf à ajouter aux déciles dans redux/reducers/results/total-pop.ts comme ici https://github.com/leximpact/leximpact-client/pull/104/files ?