X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=examples%2Ftypescript%2Fhttp-server-pool%2Ffastify-hybrid%2Fsrc%2Frequest-handler-worker.ts;h=6a88d20a8dd1b733d2947e345c78ca36d1aed368;hb=fa5bdff51f129cada6116f34289dfe5a16bb4c9e;hp=1b35b44b136b3c1142ebd33ad3e5fe9f8d7b4fbf;hpb=3b3115396965edad0cf3fefc4f9081977310da34;p=poolifier.git diff --git a/examples/typescript/http-server-pool/fastify-hybrid/src/request-handler-worker.ts b/examples/typescript/http-server-pool/fastify-hybrid/src/request-handler-worker.ts index 1b35b44b..6a88d20a 100644 --- a/examples/typescript/http-server-pool/fastify-hybrid/src/request-handler-worker.ts +++ b/examples/typescript/http-server-pool/fastify-hybrid/src/request-handler-worker.ts @@ -1,11 +1,11 @@ import { ThreadWorker } from 'poolifier' import { - type BodyPayload, + type DataPayload, type ThreadWorkerData, type ThreadWorkerResponse } from './types.js' -const factorial: (n: number) => number = n => { +const factorial: (n: number) => number = (n) => { if (n === 0) { return 1 } @@ -13,8 +13,8 @@ const factorial: (n: number) => number = n => { } class RequestHandlerWorker< - Data extends ThreadWorkerData, - Response extends ThreadWorkerResponse + Data extends ThreadWorkerData, + Response extends ThreadWorkerResponse > extends ThreadWorker { public constructor () { super({ @@ -23,7 +23,7 @@ class RequestHandlerWorker< }, factorial: (workerData?: Data) => { return { - body: { number: factorial(workerData?.body?.number as number) } + data: { number: factorial(workerData?.data?.number as number) } } as unknown as Response } }) @@ -31,6 +31,6 @@ class RequestHandlerWorker< } export const requestHandlerWorker = new RequestHandlerWorker< -ThreadWorkerData, -ThreadWorkerResponse +ThreadWorkerData, +ThreadWorkerResponse >()