From 6abc0f00a58e2c2e0b505ced3a76c12e23e7beeb Mon Sep 17 00:00:00 2001 From: Vickrant Date: Thu, 17 Jul 2025 21:24:02 +0530 Subject: [PATCH 1/3] fix: prevent partial reset when canceling reset confirmation --- src/components/MDX/Sandpack/NavigationBar.tsx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/components/MDX/Sandpack/NavigationBar.tsx b/src/components/MDX/Sandpack/NavigationBar.tsx index bf2c3186c3a..6d7e4ffe5e2 100644 --- a/src/components/MDX/Sandpack/NavigationBar.tsx +++ b/src/components/MDX/Sandpack/NavigationBar.tsx @@ -103,10 +103,9 @@ export function NavigationBar({providedFiles}: {providedFiles: Array}) { * * Plus, it should only prompt if there's any file changes */ - if ( - sandpack.editorState === 'dirty' && - confirm('Reset all your edits too?') - ) { + if (sandpack.editorState === 'dirty') { + const confirmed = confirm('Reset all your edits too?'); + if (!confirmed) return; sandpack.resetAllFiles(); } From cef88e57cd89ba173a0c89791e6037879e9a095b Mon Sep 17 00:00:00 2001 From: Vickrant Date: Thu, 17 Jul 2025 22:15:19 +0530 Subject: [PATCH 2/3] Trigger CLA recheck From 158fa5308f18e943289b5a64bb036c82622defca Mon Sep 17 00:00:00 2001 From: Vickrant Date: Thu, 17 Jul 2025 22:25:52 +0530 Subject: [PATCH 3/3] Trigger CLA recheck