babel-plugin-react-docgen
Version:
Babel plugin to add react-docgen info into your code
47 lines (40 loc) • 1.49 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _react = _interopRequireWildcard(require("react"));
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj["default"] = obj; return newObj; } }
var Second = function Second() {
return _react["default"].createElement("div", null, "Sample");
};
var First = function First(_ref) {
var children = _ref.children;
return _react["default"].createElement("div", null, children, _react["default"].createElement(Second, null));
};
First.propTypes = {
children: _react.PropTypes.node
};
var _default = First;
exports["default"] = _default;
First.__docgenInfo = {
"description": "",
"methods": [],
"displayName": "First",
"props": {
"children": {
"type": {
"name": "node"
},
"required": false,
"description": ""
}
}
};
if (typeof STORYBOOK_REACT_CLASSES !== "undefined") {
STORYBOOK_REACT_CLASSES["test/fixtures/case5/actual.js"] = {
name: "First",
docgenInfo: First.__docgenInfo,
path: "test/fixtures/case5/actual.js"
};
}