UNPKG

gatsby-plugin-baidu-analytics

Version:
27 lines (21 loc) 1.3 kB
"use strict"; var _react = _interopRequireDefault(require("react")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } exports.onRenderBody = function (_ref, _ref2) { var setHeadComponents = _ref.setHeadComponents, setPostBodyComponents = _ref.setPostBodyComponents; var _ref2$siteId = _ref2.siteId, siteId = _ref2$siteId === void 0 ? "" : _ref2$siteId, _ref2$head = _ref2.head, head = _ref2$head === void 0 ? false : _ref2$head; if (process.env.NODE_ENV === "production" && siteId) { var BAIDU_ANALYTICS_SCRIPT = _react["default"].createElement("script", { key: "gatsby-plugin-baidu-analytics-script", dangerouslySetInnerHTML: { __html: "\n var _hmt = _hmt || [];\n (function() {\n var hm = document.createElement(\"script\");\n hm.src = \"//hm.baidu.com/hm.js?".concat(siteId, "\";\n var s = document.getElementsByTagName(\"script\")[0]; \n s.parentNode.insertBefore(hm, s);\n })();\n ") } }); var setComponents = head ? setHeadComponents : setPostBodyComponents; setComponents([BAIDU_ANALYTICS_SCRIPT]); } // return null; };