editApp(app)}> {app.name}
{#if app.updatedAt} {processStringSync("Updated {{ duration time 'millisecond' }} ago", { time: new Date().getTime() - new Date(app.updatedAt).getTime(), })} {:else} Never updated {/if}
{#if app.lockedYou} Locked by you {:else if app.lockedOther} Locked by {app.lockedBy.email} {:else} Open {/if}
{#if app.deployed}Published{:else}Unpublished{/if}
{#if app.deployed} viewApp(app)} icon="GlobeOutline"> View published app {/if} {#if app.lockedYou} releaseLock(app)} icon="LockOpen"> Release lock {/if} exportApp(app)} icon="Download">Export {#if app.deployed} unpublishApp(app)} icon="GlobeRemove"> Unpublish {/if} {#if !app.deployed} updateApp(app)} icon="Edit">Edit deleteApp(app)} icon="Delete">Delete {/if} editIcon(app)} icon="Brush">Edit icon