sharyn
Version:
Combines all the other packages under one.
57 lines (52 loc) • 1.73 kB
JavaScript
"use strict";
var _interopRequireDefault = require("@babel/runtime-corejs2/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
/* eslint-disable import/no-extraneous-dependencies */
var favicons = function favicons(color) {
var path = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '/static/img/favicon/';
return [_react.default.createElement("link", {
key: "apple-touch-icon",
rel: "apple-touch-icon",
sizes: "180x180",
href: "".concat(path, "apple-touch-icon.png")
}), _react.default.createElement("link", {
key: "favicon-32",
rel: "icon",
type: "image/png",
sizes: "32x32",
href: "".concat(path, "favicon-32x32.png")
}), _react.default.createElement("link", {
key: "favicon-16",
rel: "icon",
type: "image/png",
sizes: "16x16",
href: "".concat(path, "favicon-16x16.png")
}), _react.default.createElement("link", {
key: "safari-pinned",
rel: "mask-icon",
href: "".concat(path, "safari-pinned-tab.svg"),
color: color
}), _react.default.createElement("link", {
key: "favicon",
rel: "shortcut icon",
href: "".concat(path, "favicon.ico")
}), _react.default.createElement("meta", {
key: "ms-tile",
name: "msapplication-TileColor",
content: color
}), _react.default.createElement("meta", {
key: "ms-tile-config",
name: "msapplication-config",
content: "".concat(path, "browserconfig.xml")
}), _react.default.createElement("meta", {
key: "theme",
name: "theme-color",
content: color
})];
};
var _default = favicons;
exports.default = _default;