Skip to content

extend step skeletons & unsaved-changes warning to all remaining wizards

bouslim-saloua a demandé de fusionner bugfix/IAV-1209-skeleton vers develop

Summary

  • Unsaved-changes warning added to adan, afay, anir, ayal and ziri wizards: per-step snapshot tracking (stepEnterDataRefgetStepSnapshot`) with a warning Alert displayed when the user modifies data without clicking "Suivant" — consistent with the pattern already shipped on ider/aqal/aren wizards
  • Step skeletons (WizardStepSkeleton) added to the same wizards: shown during API submission (isSubmittingStep) with a step-specific label and a loading overlay, replacing the raw content flash between steps
  • Each wizard's getStepSnapshot is tailored to its own data model (e.g. contextInfo / identityInfo for adan, companyInfo / marketingObjectives / platformSettings for ziri, etc.)
  • Snapshot is reset and hasUnsavedChanges cleared after each successful save, so the warning disappears correctly once "Suivant" is clicked

Rapports de requête de fusion