UNPKG

@modern-js/server-core

Version:

A Progressive React Framework for modern web development.

20 lines (19 loc) 520 B
const injectConfigMiddlewarePlugin = (configMiddlewares = [], configRenderMiddlewares = []) => ({ name: "@modern-js/plugin-inject-config-middleware", setup(api) { return { prepare() { const { middlewares, renderMiddlewares } = api.useAppContext(); configMiddlewares.forEach((m) => { middlewares.push(m); }); configRenderMiddlewares.forEach((m) => { renderMiddlewares.push(m); }); } }; } }); export { injectConfigMiddlewarePlugin };