UNPKG

dumi-theme-nocobase

Version:
19 lines 672 B
import _extends from "@babel/runtime/helpers/esm/extends"; import _objectWithoutProperties from "@babel/runtime/helpers/esm/objectWithoutProperties"; var _excluded = ["to", "children"]; import { Link } from 'dumi'; import { jsx as ___EmotionJSX } from "@emotion/react"; var ExternalLink = function ExternalLink(_ref) { var to = _ref.to, children = _ref.children, rest = _objectWithoutProperties(_ref, _excluded); return /^https?:\/\//.test(to) ? ___EmotionJSX("a", _extends({ href: to }, rest, { target: "_blank", rel: "noreferrer" }), children) : ___EmotionJSX(Link, _extends({ to: to }, rest), children); }; export default ExternalLink;