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

[MISSION] Garder le formulaire des infractions ouverts #1493

Merged
merged 5 commits into from
Jun 24, 2024

Conversation

maximeperraultdev
Copy link
Collaborator

@maximeperraultdev maximeperraultdev commented Jun 20, 2024

@@ -31,7 +31,12 @@ export function useSyncFormValuesWithRedux(isAutoSaveEnabled: boolean) {
const isFormDirty = isMissionFormDirty()

dispatch(
missionFormsActions.setMission({ activeActionId, engagedControlUnit, isFormDirty, missionForm: newValues })
missionFormsActions.setMission({
Copy link
Collaborator

Choose a reason for hiding this comment

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

même remarque que dans ma précédente PR, mais pourquoi récupérer un objet (ligne 22) du state pour ensuite le ré-injecter tel quel ?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Car l'action redux qui met à jour le formulaire automatiquement (synchro des missions) ne reprenait pas toutes les props et se déclenche régulièrement. C'est réglé !

@claire2212
Copy link
Collaborator

@maximeperrault il y a un souci quand on clique sur un signalement rattaché, le formulaire ne s'affiche pas et la card de la timeline ne se met pas avec la bordure bleue

@maximeperraultdev
Copy link
Collaborator Author

@claire2212 Merci pour ta vigilance, j'ai rien qui pétait dans les tests. Tout ça pour une histoire de cast d'ID...

@claire2212 claire2212 self-requested a review June 24, 2024 16:42
@maximeperraultdev maximeperraultdev merged commit 1fc16ec into main Jun 24, 2024
21 checks passed
@maximeperraultdev maximeperraultdev deleted the maxime/fix/keep-infraction-form-open branch June 24, 2024 16:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

[Mission] - Garder ouverts les formulaires d'actions (et infractions) pendant la navigation
3 participants