From ed2ff89fa0eea0ec9454060d93fd8ae693325d0c Mon Sep 17 00:00:00 2001 From: Jerel Miller Date: Wed, 3 Jun 2020 10:33:44 -0700 Subject: [PATCH] chore: Load sdk with the main site rather than async --- gatsby-ssr.js | 13 ++++++- src/hooks/useSdk.js | 14 -------- src/templates/ReferenceTemplate.js | 54 +++++++++++++----------------- 3 files changed, 35 insertions(+), 46 deletions(-) delete mode 100644 src/hooks/useSdk.js diff --git a/gatsby-ssr.js b/gatsby-ssr.js index 41ae50b21..7bc45280e 100644 --- a/gatsby-ssr.js +++ b/gatsby-ssr.js @@ -6,8 +6,14 @@ // This is needed to ensure the NR1 SDK can load properly const React = require('react'); +const { JS_BUNDLE } = require('./src/utils/sdk'); -exports.onPreRenderHTML = ({ getHeadComponents, replaceHeadComponents }) => { +exports.onPreRenderHTML = ({ + getHeadComponents, + replaceHeadComponents, + getPostBodyComponents, + replacePostBodyComponents, +}) => { replaceHeadComponents([ ...getHeadComponents(),