vue-styleguidist
Version:
Vue components style guide generator
20 lines • 645 B
JavaScript
import "core-js/modules/es.function.name.js";
import "core-js/modules/es.object.to-string.js";
import React from 'react';
function renderOrigin(prop) {
var ext = prop["extends"],
mixin = prop.mixin;
return ext ? /*#__PURE__*/React.createElement("span", {
title: "extends: ".concat(ext.path)
}, "E: ", ext.name) : mixin && /*#__PURE__*/React.createElement("span", {
title: "mixin: ".concat(mixin.path)
}, "M: ", mixin.name);
}
export default function getOriginColumn(props) {
return props && props.some(function (p) {
return p.mixin || p["extends"];
}) ? [{
caption: 'Origin',
render: renderOrigin
}] : [];
}