UNPKG

@storybook/addon-docs

Version:

Document component usage and properties in Markdown

24 lines (17 loc) 637 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createDefaultValue = createDefaultValue; require("core-js/modules/es.function.name.js"); var _utils = require("../../utils"); var _defaultValue = require("../utils/defaultValue"); function createDefaultValue(defaultValue, type) { if (defaultValue != null) { var value = defaultValue.value; if (!(0, _defaultValue.isDefaultValueBlacklisted)(value)) { return !(0, _utils.isTooLongForDefaultValueSummary)(value) ? (0, _utils.createSummaryValue)(value) : (0, _utils.createSummaryValue)(type.name, value); } } return null; }