Переглянути джерело

fix(dashboard): Do not block reload for pristine forms

Relates to #3964
Michael Bromley 2 місяців тому
батько
коміт
9a364f4823

+ 1 - 1
packages/dashboard/src/lib/components/shared/navigation-confirmation.tsx

@@ -34,7 +34,7 @@ export function NavigationConfirmation(props: Readonly<NavigationConfirmationPro
             return props.form.formState.isDirty;
         },
         withResolver: true,
-        enableBeforeUnload: true,
+        enableBeforeUnload: () => props.form.formState.isDirty,
     });
     return (
         <Dialog open={status === 'blocked'} onOpenChange={reset}>