Clear error state when creating new post or changing steps

- Reset saveError and isSaving when opening create form
- Clear error when navigating between steps

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
SocioWire 2026-01-10 03:53:03 +00:00
parent ea3c8b149e
commit ced3a5b1a0
1 changed files with 4 additions and 1 deletions

View File

@ -1213,6 +1213,7 @@ export default function MapView({
}; };
const handlePrevStep = () => { const handlePrevStep = () => {
setSaveError("");
setCreateStep((prev) => Math.max(0, prev - 1)); setCreateStep((prev) => Math.max(0, prev - 1));
}; };
@ -1269,6 +1270,8 @@ export default function MapView({
setImageUsers(""); setImageUsers("");
setUrlPreviewLoading(false); setUrlPreviewLoading(false);
setUrlPreviewError(""); setUrlPreviewError("");
setSaveError("");
setIsSaving(false);
setTitleTouched(false); setTitleTouched(false);
setBodyTouched(false); setBodyTouched(false);
setImageTouched(false); setImageTouched(false);
@ -2028,7 +2031,7 @@ export default function MapView({
} }
return; return;
} }
if (createStep < 2) setCreateStep((p) => p + 1); if (createStep < 2) { setSaveError(""); setCreateStep((p) => p + 1); }
else handleSubmitPost(); else handleSubmitPost();
}} }}
> >