diff --git a/src/hooks/useSdk.js b/src/hooks/useSdk.js new file mode 100644 index 000000000..389b15304 --- /dev/null +++ b/src/hooks/useSdk.js @@ -0,0 +1,12 @@ +import useScript from './useScript'; +import useStylesheet from './useStylesheet'; +import { JS_BUNDLE, CSS_BUNDLE } from '../utils/sdk'; + +const useSdk = () => { + const scriptLoaded = useScript(JS_BUNDLE); + const stylesheetLoaded = useStylesheet(CSS_BUNDLE); + + return scriptLoaded && stylesheetLoaded; +}; + +export default useSdk; diff --git a/src/utils/sdk.js b/src/utils/sdk.js new file mode 100644 index 000000000..786954413 --- /dev/null +++ b/src/utils/sdk.js @@ -0,0 +1,6 @@ +const BASE_URL = + '//hypertext-sandbox.nr-assets.net/wanda--wanda-ec-ui--nr1-docs'; +const RELEASE = 'release-1093'; + +export const JS_BUNDLE = `${BASE_URL}-${RELEASE}.js`; +export const CSS_BUNDLE = `${BASE_URL}-${RELEASE}.css`;