mirror of
https://github.com/dergigi/boris.git
synced 2025-12-24 18:14:21 +01:00
Changes: - Emit bookmarks IMMEDIATELY with placeholders (IDs only) - Fetch referenced events in background (non-blocking) - Re-emit progressively as events load: 1. First emit: IDs only (instant) 2. Second emit: after fetching events by ID 3. Third emit: after fetching addressable events This solves the hanging issue by: - Never blocking the initial display - Making all event fetching happen in background Promises - Updating the UI progressively as metadata loads Sidebar will show bookmarks instantly with IDs, then titles/content will populate as events arrive.