Skip to content

Amélioration des composants de type Fields #3637

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

Draft
wants to merge 17 commits into
base: feat/comparateur_location_meuble
Choose a base branch
from

Conversation

newick
Copy link
Collaborator

@newick newick commented May 13, 2025

À partir des éléments mis dans Storybook dans #3459, amélioration des éléments suivants

JalilArfaoui and others added 17 commits April 9, 2025 23:58
Refactoring majeur pour découpler les composants UI de la logique Publicodes :
- Remplace les props spreads ({...commonProps}) dans RuleInput par des props explicitement
  nommées
- Clarifie les dépendances réelles entre composants
- Rend visible les props effectivement utilisées par chaque composant
- Remplace les interfaces de props héritées par des interfaces explicites et auto-documentées
- Supprime la dépendance à InputProps partout
- Extrait les composants UI dans le design-system et crée des stories
- Définit explicitement les props pertinentes pour chaque composant
…ants de saisie

- Remplace QuestionEnCours et Conversation par un système modulaire avec QuestionFournie
- Ajoute des adaptateurs pour les types Montant et OuiNon
- Restructure les composants de saisie pour une meilleure réutilisabilité
- Découplage, découplage, découplage
…l’économie collaborative

qui ne sont plus utilisés, et ne fonctionnent pas (régime TI et ME)
@newick newick added this to the Accessibilité 2025 milestone May 13, 2025
@newick newick self-assigned this May 13, 2025
@github-actions github-actions bot temporarily deployed to 3637 May 13, 2025 09:21 Inactive
Copy link

@JalilArfaoui
Copy link
Contributor

@newick c’est un draft parce qu’il te reste un truc à faire ?

@JalilArfaoui JalilArfaoui force-pushed the feat/comparateur_location_meuble branch from d67db96 to 977d3d0 Compare May 16, 2025 16:22
@newick
Copy link
Collaborator Author

newick commented May 16, 2025

@JalilArfaoui c'est en Draft parce que je pensais qu'on pouvait résoudre #3628, #3627 et #3626 dedans.

@JalilArfaoui JalilArfaoui force-pushed the feat/comparateur_location_meuble branch from 928ad4d to c5f7d15 Compare May 28, 2025 09:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants