UNPKG

@rtcio/react

Version:

A wrapper around the @rtcio/core library for React integration

14 lines 509 B
import { usePeerContext } from "./usePeerContext"; import { useMemo } from "react"; export function createUsePeers() { return function usePeers() { const { peers, peerIds } = usePeerContext(); return useMemo(() => { return Array.from(peers.current.entries()).reduce((acc, [peerId, connection]) => { Object.assign(acc, { [peerId]: connection }); return acc; }, {}); }, [peerIds]); }; } //# sourceMappingURL=usePeers.js.map