diff --git a/src/contexts/forum/network.ts b/src/contexts/forum/network.ts index 3613e3c..e59032b 100644 --- a/src/contexts/forum/network.ts +++ b/src/contexts/forum/network.ts @@ -56,6 +56,10 @@ export const initializeNetwork = async ( setError: (error: string | null) => void ): Promise => { try { + // First hydrate from IndexedDB for instant UI + await messageManager.hydrateFromStorage(); + updateStateFromCache(); + toast({ title: "Loading data", description: "Connecting to the Waku network...",