{#if editingMeta}
— kein Jour-Fix —
{#each $meetingContexts ?? [] as ctx}
{ctx.name}
{/each}
▼
Speichern
(editingMeta = false)}>Abbrechen
{:else}
collapsed = !collapsed} role="button" tabindex="0" onkeydown={(e) => e.key === 'Enter' && (collapsed = !collapsed)} >
▼
{#if meta.time && meta.time !== '00:00'}
{meta.time}
{/if}
{event.name}
{#if linkedContext}
{ e.stopPropagation(); goto(`/context/${linkedContext.id}`); }} title="Zum Jour-Fix navigieren" >↗ {linkedContext.name}
{/if}
{#if meta.participants.length > 0}
{#each meta.participants as p}
{ e.stopPropagation(); handlePersonClick(p, e, e.currentTarget as HTMLElement); }} title="Zur Person navigieren" >{p}
{/each}
{/if}
{ e.stopPropagation(); startEditMeta(); }} title="Bearbeiten">✏️
{ e.stopPropagation(); handleDelete(); }} title="Löschen">🗑️
{/if} {#if !collapsed}
{#if editingNotes}
Speichern
(editingNotes = false)}>Abbrechen
{:else}
(editingNotes = true)} onkeydown={(e) => e.key === 'Enter' && (editingNotes = true)} > {#if notesText}
{:else}
Notizen hinzufügen...
{/if}
{/if}
{/if}