{#if inlineScript} {#if inlineScript.language != 'frontend'} { dispatch('createScriptFromInlineScript') drawerIsOpen = false }} /> {/if}
{#if name !== undefined}
{ // // $app = $app // if (stateId) { // $stateId++ // } }} />
{/if}
{#if inlineScript} {/if} { acc[key] = obj.type === 'static' ? obj.value : undefined return acc }, {})} />
{#if !drawerIsOpen && inlineScript.language != 'frontend'} onRun()} on:change={async (e) => { if (inlineScript && inlineScript.language != 'frontend') { if (inlineScript.lock != undefined) { inlineScript.lock = undefined } const oldSchema = JSON.stringify(inlineScript.schema) if (inlineScript.schema == undefined) { inlineScript.schema = emptySchema() } await inferInlineScriptSchema(inlineScript?.language, e.detail, inlineScript.schema) if (JSON.stringify(inlineScript.schema) != oldSchema) { inlineScript = inlineScript syncFields() } } // // $app = $app }} args={Object.entries(fields ?? {}).reduce((acc, [key, obj]) => { acc[key] = obj.type === 'static' ? obj.value : undefined return acc }, {})} /> {/if}
{/if}