@@ -23,13 +23,14 @@ interface EntryStreamProps {
2323 savedFilters ?: SavedFilter [ ] ;
2424 onPin ?: ( id : string ) => void ;
2525 onUnpin ?: ( id : string ) => void ;
26+ onSignifierChange ?: ( id : string , signifier : string | undefined ) => void ;
2627 onOpenAI ?: ( entry : WorkLedgerEntry ) => void ;
2728 focusedEntryId ?: string | null ;
2829 onFocusEntry ?: ( entry : WorkLedgerEntry ) => void ;
2930 onExitFocus ?: ( ) => void ;
3031}
3132
32- export function EntryStream ( { entriesByDay, onSave, onTagsChange, onArchive, onDelete, onUnarchive, isArchiveView, textQuery, selectedTags, hasActiveFilters, onRemoveTag, onClearAllFilters, onSaveFilter, savedFilters, onPin, onUnpin, onOpenAI, focusedEntryId, onFocusEntry, onExitFocus } : EntryStreamProps ) {
33+ export function EntryStream ( { entriesByDay, onSave, onTagsChange, onArchive, onDelete, onUnarchive, isArchiveView, textQuery, selectedTags, hasActiveFilters, onRemoveTag, onClearAllFilters, onSaveFilter, savedFilters, onPin, onUnpin, onSignifierChange , onOpenAI, focusedEntryId, onFocusEntry, onExitFocus } : EntryStreamProps ) {
3334 // Focus mode: render only the focused entry
3435 if ( focusedEntryId ) {
3536 let focusedEntry : WorkLedgerEntry | undefined ;
@@ -79,6 +80,7 @@ export function EntryStream({ entriesByDay, onSave, onTagsChange, onArchive, onD
7980 onUnarchive = { isArchiveView ? onUnarchive : undefined }
8081 onPin = { isArchiveView ? undefined : onPin }
8182 onUnpin = { isArchiveView ? undefined : onUnpin }
83+ onSignifierChange = { isArchiveView ? undefined : onSignifierChange }
8284 isArchiveView = { isArchiveView }
8385 onOpenAI = { isArchiveView ? undefined : onOpenAI }
8486 />
@@ -159,6 +161,7 @@ export function EntryStream({ entriesByDay, onSave, onTagsChange, onArchive, onD
159161 onDelete = { onDelete }
160162 onPin = { onPin }
161163 onUnpin = { onUnpin }
164+ onSignifierChange = { onSignifierChange }
162165 onOpenAI = { onOpenAI }
163166 onFocus = { onFocusEntry }
164167 />
@@ -188,6 +191,7 @@ export function EntryStream({ entriesByDay, onSave, onTagsChange, onArchive, onD
188191 onUnarchive = { isArchiveView ? onUnarchive : undefined }
189192 onPin = { isArchiveView ? undefined : onPin }
190193 onUnpin = { isArchiveView ? undefined : onUnpin }
194+ onSignifierChange = { isArchiveView ? undefined : onSignifierChange }
191195 isArchiveView = { isArchiveView }
192196 onOpenAI = { isArchiveView ? undefined : onOpenAI }
193197 onFocus = { isArchiveView ? undefined : onFocusEntry }
0 commit comments