UNPKG

@storybook/addon-docs

Version:

Document component usage and properties in Markdown

14 lines (12 loc) 513 B
import "core-js/modules/es.function.name.js"; import { createSummaryValue, isTooLongForDefaultValueSummary } from '../../utils'; import { isDefaultValueBlacklisted } from '../utils/defaultValue'; export function createDefaultValue(defaultValue, type) { if (defaultValue != null) { var value = defaultValue.value; if (!isDefaultValueBlacklisted(value)) { return !isTooLongForDefaultValueSummary(value) ? createSummaryValue(value) : createSummaryValue(type.name, value); } } return null; }