UNPKG

storybook-jira-addon

Version:

An extra panel to show JIRA tickets concerning certain components.

51 lines (40 loc) 1.47 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _react = _interopRequireDefault(require("react")); var _theming = require("@storybook/theming"); var _parseAdfToHtml = _interopRequireDefault(require("../../helpers/parseAdfToHtml")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } var Description = function Description(_ref) { var descriptionAdfString = _ref.descriptionAdfString; var descriptionHtmlString = (0, _parseAdfToHtml["default"])(descriptionAdfString); var DescriptionTitle = _theming.styled.h2({ fontSize: '1em', fontWeight: 700, margin: '0 0 20px 0' }); var DescriptionSection = _theming.styled.div({ padding: '10px', borderRadius: '5px', backgroundColor: (0, _theming.convert)(_theming.themes.normal).color.light, marginBottom: '1em' }); var DescriptionCopy = _theming.styled.p({ display: 'block', fontWeight: 300, marginTop: 0, a: { color: '#0052cc', textDecoration: 'none' } }); return /*#__PURE__*/_react["default"].createElement(DescriptionSection, null, /*#__PURE__*/_react["default"].createElement(DescriptionTitle, null, "Description"), /*#__PURE__*/_react["default"].createElement(DescriptionCopy, { dangerouslySetInnerHTML: { __html: descriptionHtmlString } })); }; var _default = Description; exports["default"] = _default;