From 064bad5a7582284a4e86fe92fa96d9d1dcee286d Mon Sep 17 00:00:00 2001 From: Franck Royer Date: Fri, 3 Sep 2021 17:06:13 +1000 Subject: [PATCH] Remove interval --- examples/store-reactjs-chat/src/App.js | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/examples/store-reactjs-chat/src/App.js b/examples/store-reactjs-chat/src/App.js index 0826446397..3efbcfde2a 100644 --- a/examples/store-reactjs-chat/src/App.js +++ b/examples/store-reactjs-chat/src/App.js @@ -46,20 +46,16 @@ function App() { if (!waku) return; if (wakuStatus !== 'Connected') return; - const interval = setInterval(() => { - waku.store - .queryHistory([ContentTopic]) - .catch((e) => { - console.log('Failed to retrieve messages', e); - }) - .then((retrievedMessages) => { - const messages = retrievedMessages.map(decodeMessage).filter(Boolean); + waku.store + .queryHistory([ContentTopic]) + .catch((e) => { + console.log('Failed to retrieve messages', e); + }) + .then((retrievedMessages) => { + const messages = retrievedMessages.map(decodeMessage).filter(Boolean); - setMessages(messages); - }); - }, 10000); - - return () => clearInterval(interval); + setMessages(messages); + }); }, [waku, wakuStatus]); return (