@playbooks/ui
Version:
An interface library for Playbooks.
32 lines (31 loc) • 2.25 kB
JavaScript
"use strict";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const require$$0 = require("react/jsx-runtime");
const NextHead = require("next/head");
const Head = (props) => {
return /* @__PURE__ */ require$$0.jsxs(NextHead, { children: [
/* @__PURE__ */ require$$0.jsx("title", { children: props.title }),
/* @__PURE__ */ require$$0.jsx("link", { rel: "icon", href: props.favicon }),
/* @__PURE__ */ require$$0.jsx("link", { rel: "canonical", href: props.url }),
/* @__PURE__ */ require$$0.jsx("meta", { name: "description", content: props.description }),
/* @__PURE__ */ require$$0.jsx("meta", { name: "keywords", content: props.keywords }),
/* @__PURE__ */ require$$0.jsx("meta", { name: "author", content: props.author }),
/* @__PURE__ */ require$$0.jsx("meta", { name: "og:type", content: props.type }),
/* @__PURE__ */ require$$0.jsx("meta", { name: "og:logo", content: props.logo }),
/* @__PURE__ */ require$$0.jsx("meta", { name: "og:site_name", content: props.siteName }),
/* @__PURE__ */ require$$0.jsx("meta", { name: "og:locale", content: props.locale }),
/* @__PURE__ */ require$$0.jsx("meta", { name: "og:image", content: props.photo }),
/* @__PURE__ */ require$$0.jsx("meta", { name: "og:title", content: props.title }),
/* @__PURE__ */ require$$0.jsx("meta", { name: "og:description", content: props.description }),
/* @__PURE__ */ require$$0.jsx("meta", { name: "og:url", content: props.url }),
/* @__PURE__ */ require$$0.jsx("meta", { name: "twitter:card", content: props.card }),
/* @__PURE__ */ require$$0.jsx("meta", { name: "twitter:image", content: props.photo }),
/* @__PURE__ */ require$$0.jsx("meta", { name: "twitter:title", content: props.title }),
/* @__PURE__ */ require$$0.jsx("meta", { name: "twitter:description", content: props.description }),
/* @__PURE__ */ require$$0.jsx("meta", { name: "twitter:site", content: props.site }),
/* @__PURE__ */ require$$0.jsx("meta", { name: "robots", content: props.robots ? "all" : "none" }),
/* @__PURE__ */ require$$0.jsx("meta", { name: "viewport", content: "minimum-scale=1, initial-scale=1, width=device-width" }),
props.children
] });
};
exports.Head = Head;