fix: environment section being broken

This commit is contained in:
Andrew Bastin
2023-05-11 16:34:57 +05:30
parent c2520006ac
commit 4a0205e622
4 changed files with 29 additions and 25 deletions

View File

@@ -42,16 +42,21 @@ const dispatchers = defineDispatchers({
selectedEnvironmentIndex,
}: { selectedEnvironmentIndex: SelectedEnvironmentIndex }
) {
if (
selectedEnvironmentIndex.type === "MY_ENV" &&
!!store.environments[selectedEnvironmentIndex.index]
) {
return {
selectedEnvironmentIndex,
if (selectedEnvironmentIndex.type === "MY_ENV") {
if (store.environments[selectedEnvironmentIndex.index]) {
return {
selectedEnvironmentIndex,
}
} else {
return {
selectedEnvironmentIndex: {
type: "NO_ENV_SELECTED",
},
}
}
} else {
return {
type: "NO_ENV_SELECTED",
selectedEnvironmentIndex,
}
}
},