From 5c490c51edd5a8e3953fcc439d46c0e138294073 Mon Sep 17 00:00:00 2001 From: Amadeus Demarzi Date: Wed, 17 Dec 2025 05:33:46 -0800 Subject: Diffs Performance Improvements (#5653) Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com> --- packages/ui/src/context/worker-pool.tsx | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 packages/ui/src/context/worker-pool.tsx (limited to 'packages/ui/src/context') diff --git a/packages/ui/src/context/worker-pool.tsx b/packages/ui/src/context/worker-pool.tsx new file mode 100644 index 000000000..fc2eecc03 --- /dev/null +++ b/packages/ui/src/context/worker-pool.tsx @@ -0,0 +1,10 @@ +import type { WorkerPoolManager } from "@pierre/diffs/worker" +import { createSimpleContext } from "./helper" + +const ctx = createSimpleContext({ + name: "WorkerPool", + init: (props) => props.pool, +}) + +export const WorkerPoolProvider = ctx.provider +export const useWorkerPool = ctx.use -- cgit v1.2.3