var yotpoWidgetsContainer = yotpoWidgetsContainer || {}; (function(){ var loader = { loadDep: function (link, onLoad, strategy) { var script = document.createElement('script'); script.onload = onLoad || function(){}; script.src = link; if (strategy === 'defer') { script.defer = true; } else if (strategy === 'async') { script.async = true; } script.setAttribute("type", "text/javascript"); script.setAttribute("charset", "utf-8"); document.head.appendChild(script); }, config: { data: { guid: "9D356n3SohjjkNoMHVQMRg" }, widgets: { } }, initializer: "https://cdn-widget-assets.yotpo.com/widgets-initializer/app.v0.0.36-1777.js", analytics: "https://p.yotpo.com/js/bundle.js" } var initWidgets = function (config) { const widgetInitializer = yotpoWidgetsContainer['yotpo_widget_initializer'](config); return widgetInitializer.initWidgets(); }; var onInitializerLoad = function (config) { yotpoWidgetsContainer.initWidgets = function () { return initWidgets(config); } yotpoWidgetsContainer.initWidgets(); }; if (!yotpoWidgetsContainer.yotpo_widget_scripts_loaded) { yotpoWidgetsContainer.yotpo_widget_scripts_loaded = true; yotpoWidgetsContainer.onInitializerLoad = function () { onInitializerLoad(loader.config) }; loader.loadDep(loader.analytics, function () {}, 'defer'); loader.loadDep(loader.initializer, function () { yotpoWidgetsContainer.onInitializerLoad() }, 'async'); } })()