JSFiddle - React, Tailwind, and code Playground
by Sahin Deniz
HTML
<iframe src="https://sw-test-app-1.vercel.app/">
</iframe>
JavaScript
const myWorker = new SharedWorker('https://sw-test-app-1.vercel.app/sw.js');
myWorker.port.start(); // open the port connection
myWorker.port.addEventListener('message', (event) => {
console.log(event);
});
setTimeout(() => {
myWorker.port.postMessage(['hello from top']);
}, 2000);