UNPKG

polen

Version:

A framework for delightful GraphQL developer portals

15 lines 595 B
import { asyncReduceWith } from '#lib/kit-temp'; import { createPageHtmlResponse } from '../create-page-html-response.js'; import { view } from '../view.js'; export const PageMiddleware = (transformers) => { return async (ctx) => { const staticHandlerContext = await view.query(ctx.req.raw); if (staticHandlerContext instanceof Response) { return staticHandlerContext; } return createPageHtmlResponse(staticHandlerContext, { transformHtml: asyncReduceWith(transformers, ctx), }, ctx); }; }; //# sourceMappingURL=page.js.map