diff --git a/src/lib/wizards/functions/createTemplate.svelte b/src/lib/wizards/functions/createTemplate.svelte index b70d58f43..be1527243 100644 --- a/src/lib/wizards/functions/createTemplate.svelte +++ b/src/lib/wizards/functions/createTemplate.svelte @@ -57,13 +57,11 @@ ); if ($templateConfig.variables) { - for (const [key, value] of Object.entries($templateConfig.variables)) { - await sdk.forProject.functions.createVariable( - response.$id, - key, - value?.toString() - ); - } + const promises = Object.entries($templateConfig.variables).map(([key, value]) => + sdk.forProject.functions.createVariable(response.$id, key, value?.toString()) + ); + + await Promise.all(promises); } goto(