const { useState, useEffect } = require('react') function tinyMultiaddr(multiaddr) { const [before, cred] = multiaddr.split('/shse/') const pubkey = cred.split('.')[0] return pubkey.slice(0, 12) + '…' + (before.includes('/ip4') ? ' (hub)' : '') } function Connections() { const [connections, setConnections] = useState([]) useEffect(() => { window.electronAPI.onConnections((arr) => { setConnections(arr) }) }) return ( <> {connections.length > 0 &&