From ced3a5b1a0ed6d094f7ac85755de74645682ae5e Mon Sep 17 00:00:00 2001 From: SocioWire Date: Sat, 10 Jan 2026 03:53:03 +0000 Subject: [PATCH] Clear error state when creating new post or changing steps MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 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 --- src/components/Map/MapView.jsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/Map/MapView.jsx b/src/components/Map/MapView.jsx index 5d5d418..654063a 100644 --- a/src/components/Map/MapView.jsx +++ b/src/components/Map/MapView.jsx @@ -1213,6 +1213,7 @@ export default function MapView({ }; const handlePrevStep = () => { + setSaveError(""); setCreateStep((prev) => Math.max(0, prev - 1)); }; @@ -1269,6 +1270,8 @@ export default function MapView({ setImageUsers(""); setUrlPreviewLoading(false); setUrlPreviewError(""); + setSaveError(""); + setIsSaving(false); setTitleTouched(false); setBodyTouched(false); setImageTouched(false); @@ -2028,7 +2031,7 @@ export default function MapView({ } return; } - if (createStep < 2) setCreateStep((p) => p + 1); + if (createStep < 2) { setSaveError(""); setCreateStep((p) => p + 1); } else handleSubmitPost(); }} >