@klaasman/pubsub-channel (npm): Cross-window pubsub-channel using postMessage api, comes with a React usePubsubChannel hook.
Keywords: pubsub|channel|postmessage|react|hook