UNPKG

@randy.tarampi/jsx

Version:

Some common JSX components for www.randytarampi.ca

52 lines (40 loc) 1.7 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = exports.LetterNpmVersionShield = exports.ResumeNpmVersionShield = exports.NpmVersionShield = void 0; var _propTypes = _interopRequireDefault(require("prop-types")); var _react = _interopRequireDefault(require("react")); var _campaign = require("../campaign"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } var NpmVersionShield = function NpmVersionShield() { var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}, packageName = _ref.packageName; return /*#__PURE__*/_react["default"].createElement(_campaign.CampaignLink, { className: "shield", href: "https://www.npmjs.com/package/".concat(packageName), "aria-label": "".concat(packageName, " version"), name: "".concat(packageName, " version") }, /*#__PURE__*/_react["default"].createElement("img", { className: "shield__image", src: "https://img.shields.io/npm/v/".concat(packageName, ".svg?style=flat-square") })); }; exports.NpmVersionShield = NpmVersionShield; NpmVersionShield.propTypes = { packageName: _propTypes["default"].string.isRequired }; var ResumeNpmVersionShield = function ResumeNpmVersionShield() { return NpmVersionShield({ packageName: "@randy.tarampi/resume" }); }; exports.ResumeNpmVersionShield = ResumeNpmVersionShield; var LetterNpmVersionShield = function LetterNpmVersionShield() { return NpmVersionShield({ packageName: "@randy.tarampi/letter" }); }; exports.LetterNpmVersionShield = LetterNpmVersionShield; var _default = NpmVersionShield; exports["default"] = _default;