Ensure settings are persisted before we navigate for onboarding dismissal (#2678)

* Nicer types on OnboardingPaths

* Update persistSettings to be a service
This commit is contained in:
Frank Noirot
2024-06-17 15:10:30 -04:00
committed by GitHub
parent 3d6cfa980f
commit 7ab015d783
4 changed files with 58 additions and 40 deletions

View File

@ -171,7 +171,9 @@ export const SettingsAuthProviderBase = ({
})
},
'Execute AST': () => kclManager.executeCode(true, true),
persistSettings: (context) =>
},
services: {
'Persist settings': (context) =>
saveSettings(context, loadedProject?.project?.path),
},
}