Skip to content

Instantly share code, notes, and snippets.

View Mohido's full-sized avatar

Mohammed Al-Mahdawi Mohido

  • Budapest
View GitHub Profile
@GrandSchtroumpf
GrandSchtroumpf / example.tsx
Created July 15, 2024 13:32
Qwik web worker
import { component$, useSignal, $ } from "@builder.io/qwik";
import { useWebWorker } from "./use-web-worker";
export default component$(() => {
const count = useSignal(0);
const { postMessage } = useWebWorker<string>({
track: [count],
// This code run in a web worker
worker$: $(({ postMessage, onmessage }) => {
// Receive message from the main thread