- {#each langs as [label, lang] (lang)}
- {#if displayLang(lang, kind)}
-
{
- if (lang == 'docker') {
- if (isCloudHosted()) {
- sendUserToast(
- 'You cannot use Docker scripts on the multi-tenant platform. Use a dedicated instance or self-host windmill instead.',
- true,
- [
- {
- label: 'Learn more',
- callback: () => {
- window.open('https://www.windmill.dev/docs/advanced/docker', '_blank')
- }
+
+ {#each langs as [label, lang] (lang)}
+ {#if displayLang(lang, kind)}
+ {
+ if (lang == 'docker') {
+ if (isCloudHosted()) {
+ sendUserToast(
+ 'You cannot use Docker scripts on the multi-tenant platform. Use a dedicated instance or self-host windmill instead.',
+ true,
+ [
+ {
+ label: 'Learn more',
+ callback: () => {
+ window.open('https://www.windmill.dev/docs/advanced/docker', '_blank')
}
- ]
- )
- return
- }
+ }
+ ]
+ )
+ return
}
- console.log(lang, kind)
- dispatch('new', {
- language: lang == 'docker' ? Script.language.BASH : lang,
- kind,
- subkind: lang == 'docker' ? 'docker' : 'flow',
- summary
- })
- }}
- />
- {/if}
- {/each}
-
+ }
+ console.log(lang, kind)
+ dispatch('new', {
+ language: lang == 'docker' ? Script.language.BASH : lang,
+ kind,
+ subkind: lang == 'docker' ? 'docker' : 'flow',
+ summary
+ })
+ }}
+ />
+ {/if}
+ {/each}