refactor: optional variables to createEnvironment and fixing the order of initializing GqlClient (#2944)

This commit is contained in:
Akash K
2023-03-07 16:12:11 +05:30
committed by GitHub
parent 3fa4052538
commit ae9b7183b5
4 changed files with 11 additions and 11 deletions

View File

@@ -62,14 +62,14 @@ const dispatchers = defineDispatchers({
},
createEnvironment(
{ environments }: EnvironmentStore,
{ name }: { name: string }
{ name, variables }: { name: string; variables: Environment["variables"] }
) {
return {
environments: [
...environments,
{
name,
variables: [],
variables: variables,
},
],
}
@@ -469,11 +469,15 @@ export function appendEnvironments(envs: Environment[]) {
})
}
export function createEnvironment(envName: string) {
export function createEnvironment(
envName: string,
variables?: Environment["variables"]
) {
environmentsStore.dispatch({
dispatcher: "createEnvironment",
payload: {
name: envName,
variables: variables ?? [],
},
})
}