From 8cf973be70de18e09fd097b9aaa704aa6b2d9aeb Mon Sep 17 00:00:00 2001 From: LordMathis Date: Sun, 13 Oct 2019 13:49:30 +0200 Subject: [PATCH] Add possibility of custom head scripts --- config/head.json | 4 ++++ src/utils/serverRender.js | 2 ++ 2 files changed, 6 insertions(+) create mode 100644 config/head.json diff --git a/config/head.json b/config/head.json new file mode 100644 index 0000000..eb8e75e --- /dev/null +++ b/config/head.json @@ -0,0 +1,4 @@ +{ + "scripts": [ + ] +} \ No newline at end of file diff --git a/src/utils/serverRender.js b/src/utils/serverRender.js index f5dd101..32020ec 100644 --- a/src/utils/serverRender.js +++ b/src/utils/serverRender.js @@ -6,6 +6,7 @@ import routes from './routes' import serialize from 'serialize-javascript' import manifest from '../../public/static/manifest.json' import config from '../../config/config.json' +import head from '../../config/head.json' export function serverRender (req, res, next) { const activeRoute = routes.find((route) => matchPath(req.url, route)) || {} @@ -39,6 +40,7 @@ function renderFullPage (html, data) { + ${head.scripts.join('\n')}
${html}