From 9c18c548bb547485c7358d86881cb8add5f2bcdb Mon Sep 17 00:00:00 2001 From: Jay Cheroske Date: Mon, 21 Aug 2017 14:15:14 -0700 Subject: [PATCH] Pass an HOC to renderPage() (#2010) * Added passing an HOC to renderPage() * Remove gitignore --- server/render.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/render.js b/server/render.js index aedbfe7f..df632edf 100644 --- a/server/render.js +++ b/server/render.js @@ -66,9 +66,9 @@ async function doRender (req, res, pathname, query, { // the response might be finshed on the getinitialprops call if (res.finished) return - const renderPage = () => { + const renderPage = (enhancer = Page => Page) => { const app = createElement(App, { - Component, + Component: enhancer(Component), props, router: new Router(pathname, query) })