{#if icon && true}
{@render icon?.()}
{/if}
{label}
{#snippet text()}
{label}
{#if path != ''}
{path}
{/if}
{/snippet}
{#if id && id !== 'preprocessor' && !id.startsWith('failure') && !id.startsWith('subflow:')}
{
e?.preventDefault()
e?.stopPropagation()
editId = !editId
onclick?.()
}}
>
{#if !disableEditId && (editId || (hover && deletable))}
{/if}
{id}
{:else if id?.startsWith('subflow:')}
{id.substring('subflow:'.length)}
{/if}