import { Waku } from 'js-waku'; import * as React from 'react'; function App() { const [waku, setWaku] = React.useState(undefined); const [wakuStatus, setWakuStatus] = React.useState('None'); React.useEffect(() => { if (!!waku) return; if (wakuStatus !== 'None') return; setWakuStatus('Starting'); Waku.create({ bootstrap: true }).then((waku) => { setWaku(waku); setWakuStatus('Connecting'); waku.waitForConnectedPeer().then(() => { setWakuStatus('Ready'); }); }); }, [waku, wakuStatus]); return (
Waku node's status: {wakuStatus}