MCPcopy Index your code
hub / github.com/solidjs/solid-start / decorateHandler

Function decorateHandler

packages/start/src/server/fetchEvent.ts:32–33  ·  view source on GitHub ↗
(fn: T)

Source from the content-addressed store, hash-verified

30}
31
32export const decorateHandler = <T extends EventHandler>(fn: T) =>
33 (event => provideRequestEvent(getFetchEvent(event), () => fn(event))) as T;
34
35export const decorateMiddleware = <T extends Middleware>(fn: T) =>
36 ((event, next) => provideRequestEvent(getFetchEvent(event), () => fn(event, next))) as T;

Callers 1

createBaseHandlerFunction · 0.90

Calls 2

getFetchEventFunction · 0.85
fnFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…