@storybook/addon-docs
Version:
Document component usage and properties in Markdown
24 lines (17 loc) • 637 B
JavaScript
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;
}
;