UNPKG

gatsby

Version:
33 lines (32 loc) 1.41 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); exports.__esModule = true; exports.default = HTML; var _react = _interopRequireDefault(require("react")); var _propTypes = _interopRequireDefault(require("prop-types")); function HTML(props) { return /*#__PURE__*/_react.default.createElement("html", props.htmlAttributes, /*#__PURE__*/_react.default.createElement("head", null, /*#__PURE__*/_react.default.createElement("meta", { charSet: "utf-8" }), /*#__PURE__*/_react.default.createElement("meta", { httpEquiv: "x-ua-compatible", content: "ie=edge" }), /*#__PURE__*/_react.default.createElement("meta", { name: "viewport", content: "width=device-width, initial-scale=1, shrink-to-fit=no" }), props.headComponents), /*#__PURE__*/_react.default.createElement("body", props.bodyAttributes, props.preBodyComponents, /*#__PURE__*/_react.default.createElement("div", { key: `body`, id: "___gatsby", dangerouslySetInnerHTML: { __html: props.body } }), props.postBodyComponents)); } HTML.propTypes = { htmlAttributes: _propTypes.default.object, headComponents: _propTypes.default.array, bodyAttributes: _propTypes.default.object, preBodyComponents: _propTypes.default.array, body: _propTypes.default.string, postBodyComponents: _propTypes.default.array }; //# sourceMappingURL=default-html.js.map