{#if otherDirty.length > 0}
You are going to edit the value in: {otherDirty.join(', ')}
{/if}
{#if holdsCredential && selected}
The URL carries no credential. Windmill stores the token and renews it before it
expires.
{#if urlDirty}
Save your URL change to replace the token.
{/if}
{/if}
{#if current && can_write !== undefined}
{#key current}
current!.path, setPath}
bind:labels={current.labels}
bind:description={current.description}
bind:args={current.args}
bind:wsSpecific={current.wsSpecific}
bind:isValid
bind:viewJsonSchema={() => viewJsonSchema ?? false, (v) => (viewJsonSchema = v)}
bind:jsonError
{initialPath}
{hidePath}
{deployTo}
{can_write}
{resource_type}
{resourceTypeInfo}
{resourceSchema}
{loadingSchema}
{resourceToEdit}
onLoadResourceType={() => resourceTypeResource.refetch()}
workspace={selected}
actingUser={acting.in(selected) ?? null}
/>
{/key}
{/if}