{ drawer?.closeDrawer() }} >
{#if !loading} {#if versions.length > 0}
{#each versions ?? [] as version}
{ selectedVersion = version }} > {#if emptyString(version.deployment_msg)}Version {version.id}{:else}{version.deployment_msg}{/if}
{/each}
{:else}
No items
{/if} {:else} {/if}
{#if selectedVersion} {#if selected}
{#if deploymentMsgUpdateMode}
{}} on:keydown|stopPropagation on:keypress|stopPropagation={({ key }) => { if (key === 'Enter') updateDeploymentMsg(selectedVersion?.id) }} />
{:else} {#if selectedVersion.deployment_msg} {selectedVersion.deployment_msg} {:else} Deployed {displayDate(selected.edited_at)} by {selected.edited_by} {/if} {/if}
{:else} {/if} {:else}
Select a deployment version to see its details
{/if}