From e2887c9a5bf522256a24c1243059687df7a247a3 Mon Sep 17 00:00:00 2001 From: dextmorgn Date: Mon, 1 Dec 2025 13:35:14 +0100 Subject: [PATCH] feat(app): better error management on import fail --- flowsint-app/src/components/sketches/import-preview.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/flowsint-app/src/components/sketches/import-preview.tsx b/flowsint-app/src/components/sketches/import-preview.tsx index 37ee807..62b9615 100644 --- a/flowsint-app/src/components/sketches/import-preview.tsx +++ b/flowsint-app/src/components/sketches/import-preview.tsx @@ -502,13 +502,13 @@ export function ImportPreview({ if (result.status === 'completed') { setTimeout(onSuccess, 2000) + refetchGraph() + setIsImporting(false) + toast.success('Import successful!') } } catch (error) { - toast.error('Failed to import') - } finally { - refetchGraph() setIsImporting(false) - toast.success('Import successful!') + toast.error('Failed to import. Check your types and try again.') } }, [mappingsById, sketchId, onSuccess, refetchGraph])