UNPKG

@storybook/addon-docs

Version:
43 lines (32 loc) 1.4 kB
"use strict"; require("core-js/modules/es.function.name"); Object.defineProperty(exports, "__esModule", { value: true }); exports.DocsStory = void 0; var _react = _interopRequireDefault(require("react")); var _Subheading = require("./Subheading"); var _Anchor = require("./Anchor"); var _Description = require("./Description"); var _Story = require("./Story"); var _Preview = require("./Preview"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } var DocsStory = function DocsStory(_ref) { var id = _ref.id, name = _ref.name, _ref$expanded = _ref.expanded, expanded = _ref$expanded === void 0 ? true : _ref$expanded, _ref$withToolbar = _ref.withToolbar, withToolbar = _ref$withToolbar === void 0 ? false : _ref$withToolbar, parameters = _ref.parameters; return _react["default"].createElement(_Anchor.Anchor, { storyId: id }, expanded && _react["default"].createElement(_Subheading.Subheading, null, name), expanded && parameters && parameters.docs && parameters.docs.storyDescription && _react["default"].createElement(_Description.Description, { markdown: parameters.docs.storyDescription }), _react["default"].createElement(_Preview.Preview, { withToolbar: withToolbar }, _react["default"].createElement(_Story.Story, { id: id }))); }; exports.DocsStory = DocsStory;