UNPKG

@pittica/gatsby-plugin-seo

Version:
35 lines (28 loc) 847 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); exports.__esModule = true; exports.default = Website; var _react = _interopRequireDefault(require("react")); var _reactHelmetAsync = require("react-helmet-async"); var _propTypes = _interopRequireDefault(require("prop-types")); function Website({ url, name, description }) { return /*#__PURE__*/_react.default.createElement(_reactHelmetAsync.Helmet, null, /*#__PURE__*/_react.default.createElement("script", { type: "application/ld+json", key: "ld-json-website" }, JSON.stringify({ "@context": "http://schema.org", "@type": "WebSite", url, name, description }))); } Website.propTypes = { url: _propTypes.default.string, name: _propTypes.default.string, description: _propTypes.default.string };