File tree Expand file tree Collapse file tree
packages/start/src/middleware Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -46,6 +46,21 @@ function wrapResponseMiddleware(onBeforeResponse: ResponseMiddleware): Middlewar
4646 * Creates middleware for handling requests and responses.
4747 *
4848 * @see https://docs.solidjs.com/solid-start/reference/server/create-middleware
49+ /**
50+ * Creates request/response middlewares via H3.
51+ *
52+ * Accepts an array of H3 {@link Middleware }
53+ *
54+ * @tip To run your middleware before response, `await next()` in your function block.
55+ *@example
56+ * const middleware = createMiddleware([
57+ * async (event, next) => {
58+ * const resp = await next();
59+ * if (resp instanceof Response) return resp;
60+ * return new Response("Not found", { status: 404 });
61+ * },
62+ * ]);
63+ *
4964 */
5065export function createMiddleware (
5166 args :
You can’t perform that action at this time.
0 commit comments