UNPKG

924 BJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.Subheading = void 0;
7
8require("core-js/modules/es.string.replace.js");
9
10require("core-js/modules/es.regexp.exec.js");
11
12var _react = _interopRequireDefault(require("react"));
13
14var _components = require("@storybook/components");
15
16var _mdx = require("./mdx");
17
18function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
19
20var Subheading = function Subheading(_ref) {
21 var children = _ref.children,
22 disableAnchor = _ref.disableAnchor;
23
24 if (disableAnchor || typeof children !== 'string') {
25 return /*#__PURE__*/_react.default.createElement(_components.H3, null, children);
26 }
27
28 var tagID = children.toLowerCase().replace(/[^a-z0-9]/gi, '-');
29 return /*#__PURE__*/_react.default.createElement(_mdx.HeaderMdx, {
30 as: "h3",
31 id: tagID
32 }, children);
33};
34
35exports.Subheading = Subheading;
\No newline at end of file