Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: revue de l'écran paramètres #3270

Merged
merged 21 commits into from
Oct 12, 2023
Merged

Conversation

totakoko
Copy link
Contributor

@totakoko totakoko commented Oct 4, 2023

Résumé :

  • Simplification de l'écran Mes Effectifs
  • Nouvel écran Paramètres de l'OFA
  • Suppression des anciens composants obsolètes
  • Nouvelle page de Test / simulation d'un ERP (sur /test-erp, non authentifié)

Reste à faire :

  • Ajouter les bandeaux selon les états sur l'écran Mes effectifs
  • Réparer écran Mes effectifs
  • Ajouter les boutons Revenir en arrière
  • Peut-être refacto page Paramètres => pas forcément en fait
  • Ajouter des tests sur les nouvelles routes et celles modifiées
  • peut-être faire une migration quand les ERP sont déjà configurés, mais qu'on a pas la date ni l'auteur (pas trop testé)

@totakoko totakoko force-pushed the feature_revue_ecran_parametres_of branch from 1595a4a to da44e8a Compare October 5, 2023 07:31
@totakoko totakoko force-pushed the feature_revue_ecran_parametres_of branch from e81b6b6 to b858cdc Compare October 6, 2023 15:04
@totakoko totakoko changed the title WIP: Revue de l'écran paramètres feat: revue de l'écran paramètres Oct 9, 2023
Copy link
Contributor

@rap2hpoutre rap2hpoutre left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

C'est bon pour moi, j'ai testé et j'ai lu le code

ui/components/Links/Link.tsx Show resolved Hide resolved
ui/components/buttons/Button.tsx Show resolved Hide resolved
ui/components/buttons/DownloadButton.tsx Show resolved Hide resolved
ui/modules/effectifs/EffectifsPage.tsx Outdated Show resolved Hide resolved
ui/modules/organismes/BandeauTransmission.tsx Outdated Show resolved Hide resolved
ui/modules/organismes/BandeauTransmission.tsx Outdated Show resolved Hide resolved
@@ -56,6 +56,7 @@
"recoil": "0.7.7",
"remixicon": "2.5.0",
"shared": "workspace:*",
"usehooks-ts": "^2.9.1",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mieux que maison en effet !

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

De base, je ne suis pas forcément pour ajouter beaucoup de dépendances. Parfois, je préfère avoir un truc maison dont je sais qu'il marche bien plutôt qu'un truc externe, qu'il faudra mettre à jour etc.

Mais là, c'est l'inverse 🙃

ui/pages/test-erp.tsx Show resolved Hide resolved
Co-authored-by: Raphaël Huchet <[email protected]>
id: string;
name: string;
helpFilePath?: string;
helpFileSize?: string;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Est-ce vraiment utilisé ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tu parles des helpFile* ? Oui pour la page de configuration ERP v2

@@ -20231,6 +20231,7 @@ request-debug@latest:
remixicon: 2.5.0
shared: "workspace:*"
typescript: 5.0.4
usehooks-ts: ^2.9.1
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

C'est quoi la valeur ajoutée de cette lib ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

C'était pour avoir un hook useLocalStorage qui ait une bonne interface et du typage plutôt que d'adapter le hook existant.

@totakoko totakoko enabled auto-merge (squash) October 12, 2023 14:57
@totakoko totakoko merged commit 4050768 into master Oct 12, 2023
5 checks passed
@totakoko totakoko deleted the feature_revue_ecran_parametres_of branch October 12, 2023 15:01
@github-actions
Copy link

🚀 Prévisualisation

https://3270.tdb-preview.apprentissage.beta.gouv.fr/

@github-actions
Copy link

🎉 This PR is included in version 3.62.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@@ -165,7 +165,7 @@ function EffectifsPage(props: EffectifsPageProps) {

<Box mt={10} mb={16}>
{Object.entries<any[]>(effectifsByAnneeScolaire).map(([anneeScolaire, effectifs]) => {
if (anneScolaire !== "all" && anneScolaire !== anneeScolaire) {
if (anneeScolaire !== "all" && anneeScolaire !== anneeScolaire) {
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

J'ai trouvé la régression @rap2hpoutre @sbenfares.... Comme quoi les fautes d'orthographe font partie des bonnes pratiques chez certains développeurs. 🙃

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants