react-styleguidist
Version:
React components style guide generator
24 lines (20 loc) • 686 B
JavaScript
import React from 'react';
import Props from 'rsg-components/Props';
import Methods from 'rsg-components/Methods';
import isEmpty from 'lodash/isEmpty';
var Usage = function Usage(_ref) {
var _ref$props = _ref.props,
props = _ref$props.props,
methods = _ref$props.methods;
var propsNode = props && !isEmpty(props) && /*#__PURE__*/React.createElement(Props, {
props: props
});
var methodsNode = methods && !isEmpty(methods) && /*#__PURE__*/React.createElement(Methods, {
methods: methods
});
if (!propsNode && !methodsNode) {
return null;
}
return /*#__PURE__*/React.createElement("div", null, propsNode, methodsNode);
};
export default Usage;