🐛 Fix issue with config reset when navigating

This commit is contained in:
Meier Lukas
2023-07-31 22:50:45 +02:00
parent 35d505e9b1
commit 3047002558
2 changed files with 14 additions and 4 deletions

View File

@@ -8,9 +8,13 @@ export const useInitConfig = (initialConfig: ConfigType) => {
const { setConfigName, increaseVersion } = useConfigContext();
const configName = initialConfig.configProperties?.name ?? 'default';
const initConfig = useConfigStore((x) => x.initConfig);
const removeConfig = useConfigStore((x) => x.removeConfig);
useEffect(() => {
setConfigName(configName);
initConfig(configName, initialConfig, increaseVersion);
return () => {
removeConfig(configName);
};
}, [configName]);
};