feat(forms): critères opérationnels dans les formulaires #72
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/operational-criteria-forms"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Admin /admin/carbets/[id] : nouvelle section Critères opérationnels après Accès & transport, 4 champs (RoadAccess select, Electricity select, gsmAtCarbet binary, gsmExitDistanceKm). Schéma Zod étendu avec preprocess sur le bool. parseFromFormData normalise les nullables.
Espace hôte /espace-hote/carbets/[id]/edit : bloc dédié emerald avec les mêmes 4 champs + helper text. Validation côté serveur dans parseCarbetForm : isRoadAccess/isElectricity guards, gsmExitDistanceKm range 0-50km, cohérence si gsmAtCarbet=true alors distance forcée à null.
Prefill des deux pages edit avec les valeurs en base, select des champs ajoutés dans le findUnique.