apeman-react-accordion
Version:
apeman react package for accordion components.
58 lines (41 loc) • 2.92 kB
JavaScript
/**
* Body for accordion.
* @class ApAccordionBody
*/
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
var _classnames = require('classnames');
var _classnames2 = _interopRequireDefault(_classnames);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/** @lends ApAccordionBody */
var ApAccordionBody = _react2.default.createClass({
displayName: 'ApAccordionBody',
// --------------------
// Specs
// --------------------
propTypes: {},
mixins: [],
statics: {},
getInitialState: function getInitialState() {
var s = this;
return {};
},
getDefaultProps: function getDefaultProps() {
return {};
},
render: function render() {
var s = this;
var props = s.props;
return _react2.default.createElement(
'div',
{ className: (0, _classnames2.default)('ap-accordion-body', props.className) },
props.children
);
}
});
exports.default = ApAccordionBody;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwX2FjY29yZGlvbl9ib2R5LmpzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7QUFLQTs7Ozs7O0FBRUE7Ozs7QUFDQTs7Ozs7O0FBRUE7QUFDQSxJQUFNLGtCQUFrQixnQkFBTSxXQUFOLENBQWtCO0FBQUE7OztBQUV4QztBQUNBO0FBQ0E7O0FBRUEsYUFBVyxFQU42Qjs7QUFReEMsVUFBUSxFQVJnQzs7QUFVeEMsV0FBUyxFQVYrQjs7QUFZeEMsaUJBWndDLDZCQVlyQjtBQUNqQixRQUFNLElBQUksSUFBVjtBQUNBLFdBQU8sRUFBUDtBQUNELEdBZnVDO0FBaUJ4QyxpQkFqQndDLDZCQWlCckI7QUFDakIsV0FBTyxFQUFQO0FBQ0QsR0FuQnVDO0FBcUJ4QyxRQXJCd0Msb0JBcUI5QjtBQUNSLFFBQU0sSUFBSSxJQUFWO0FBRFEsUUFFRixLQUZFLEdBRVEsQ0FGUixDQUVGLEtBRkU7OztBQUlSLFdBQ0U7QUFBQTtBQUFBLFFBQUssV0FBWSwwQkFBVyxtQkFBWCxFQUFnQyxNQUFNLFNBQXRDLENBQWpCO0FBQ0ksWUFBTTtBQURWLEtBREY7QUFLRDtBQTlCdUMsQ0FBbEIsQ0FBeEI7O2tCQWlDZSxlIiwiZmlsZSI6ImFwX2FjY29yZGlvbl9ib2R5LmpzeCIsInNvdXJjZVJvb3QiOiJsaWIiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEJvZHkgZm9yIGFjY29yZGlvbi5cbiAqIEBjbGFzcyBBcEFjY29yZGlvbkJvZHlcbiAqL1xuXG4ndXNlIHN0cmljdCdcblxuaW1wb3J0IFJlYWN0LCB7UHJvcFR5cGVzIGFzIHR5cGVzfSBmcm9tICdyZWFjdCdcbmltcG9ydCBjbGFzc25hbWVzIGZyb20gJ2NsYXNzbmFtZXMnXG5cbi8qKiBAbGVuZHMgQXBBY2NvcmRpb25Cb2R5ICovXG5jb25zdCBBcEFjY29yZGlvbkJvZHkgPSBSZWFjdC5jcmVhdGVDbGFzcyh7XG5cbiAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLy8gU3BlY3NcbiAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuICBwcm9wVHlwZXM6IHt9LFxuXG4gIG1peGluczogW10sXG5cbiAgc3RhdGljczoge30sXG5cbiAgZ2V0SW5pdGlhbFN0YXRlICgpIHtcbiAgICBjb25zdCBzID0gdGhpc1xuICAgIHJldHVybiB7fVxuICB9LFxuXG4gIGdldERlZmF1bHRQcm9wcyAoKSB7XG4gICAgcmV0dXJuIHt9XG4gIH0sXG5cbiAgcmVuZGVyICgpIHtcbiAgICBjb25zdCBzID0gdGhpc1xuICAgIGxldCB7IHByb3BzIH0gPSBzXG5cbiAgICByZXR1cm4gKFxuICAgICAgPGRpdiBjbGFzc05hbWU9eyBjbGFzc25hbWVzKCdhcC1hY2NvcmRpb24tYm9keScsIHByb3BzLmNsYXNzTmFtZSkgfT5cbiAgICAgICAgeyBwcm9wcy5jaGlsZHJlbiB9XG4gICAgICA8L2Rpdj5cbiAgICApXG4gIH1cbn0pXG5cbmV4cG9ydCBkZWZhdWx0IEFwQWNjb3JkaW9uQm9keVxuIl19