UNPKG

@storybook/addon-docs

Version:
26 lines (18 loc) 681 B
"use strict"; require("core-js/modules/es.function.name"); Object.defineProperty(exports, "__esModule", { value: true }); exports.createDefaultValue = createDefaultValue; var _lodash = require("lodash"); var _utils = require("../../utils"); var _defaultValue = require("../utils/defaultValue"); function createDefaultValue(defaultValue, type) { if (!(0, _lodash.isNil)(defaultValue)) { 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; }