UNPKG

@grafana/ui

Version:
19 lines (14 loc) 653 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var jsxRuntime = require('react/jsx-runtime'); var React = require('react'); var reactRouterDomV5Compat = require('react-router-dom-v5-compat'); var data = require('@grafana/data'); "use strict"; const Link = React.forwardRef(({ href, children, ...rest }, ref) => { const validUrl = data.locationUtil.stripBaseFromUrl(data.textUtil.sanitizeUrl(href != null ? href : "")); return /* @__PURE__ */ jsxRuntime.jsx(reactRouterDomV5Compat.Link, { ref, to: validUrl, ...rest, children }); }); Link.displayName = "Link"; exports.Link = Link; //# sourceMappingURL=Link.cjs.map