apeman-react-list
Version:
apeman react package for list component.
76 lines (53 loc) • 3.96 kB
JavaScript
/**
* List header component.
* @class ApListHeader
*/
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _assign = require('babel-runtime/core-js/object/assign');
var _assign2 = _interopRequireDefault(_assign);
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 ApListHeader */
var ApListHeader = _react2.default.createClass({
displayName: 'ApListHeader',
// --------------------
// Specs
// --------------------
propTypes: {},
mixins: [],
statics: {},
getInitialState: function getInitialState() {
return {};
},
getDefaultProps: function getDefaultProps() {
return {};
},
render: function render() {
var s = this;
var state = s.state,
props = s.props;
return _react2.default.createElement(
'div',
{ className: (0, _classnames2.default)('ap-list-header', props.className),
style: (0, _assign2.default)({}, props.style) },
props.children
);
}
// --------------------
// Lifecycle
// --------------------
// ------------------
// Custom
// ------------------
// ------------------
// Private
// ------------------
});
exports.default = ApListHeader;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwX2xpc3RfaGVhZGVyLmpzeCJdLCJuYW1lcyI6WyJBcExpc3RIZWFkZXIiLCJjcmVhdGVDbGFzcyIsInByb3BUeXBlcyIsIm1peGlucyIsInN0YXRpY3MiLCJnZXRJbml0aWFsU3RhdGUiLCJnZXREZWZhdWx0UHJvcHMiLCJyZW5kZXIiLCJzIiwic3RhdGUiLCJwcm9wcyIsImNsYXNzTmFtZSIsInN0eWxlIiwiY2hpbGRyZW4iXSwibWFwcGluZ3MiOiJBQUFBOzs7OztBQUtBOzs7Ozs7Ozs7O0FBRUE7Ozs7QUFDQTs7Ozs7O0FBRUE7QUFDQSxJQUFNQSxlQUFlLGdCQUFNQyxXQUFOLENBQWtCO0FBQUE7OztBQUVyQztBQUNBO0FBQ0E7O0FBRUFDLGFBQVcsRUFOMEI7O0FBUXJDQyxVQUFRLEVBUjZCOztBQVVyQ0MsV0FBUyxFQVY0Qjs7QUFZckNDLGlCQVpxQyw2QkFZbEI7QUFDakIsV0FBTyxFQUFQO0FBQ0QsR0Fkb0M7QUFnQnJDQyxpQkFoQnFDLDZCQWdCbEI7QUFDakIsV0FBTyxFQUFQO0FBQ0QsR0FsQm9DO0FBb0JyQ0MsUUFwQnFDLG9CQW9CM0I7QUFDUixRQUFNQyxJQUFJLElBQVY7QUFEUSxRQUVGQyxLQUZFLEdBRWVELENBRmYsQ0FFRkMsS0FGRTtBQUFBLFFBRUtDLEtBRkwsR0FFZUYsQ0FGZixDQUVLRSxLQUZMOzs7QUFJUixXQUNFO0FBQUE7QUFBQSxRQUFLLFdBQVksMEJBQVcsZ0JBQVgsRUFBNkJBLE1BQU1DLFNBQW5DLENBQWpCO0FBQ0ssZUFBUSxzQkFBYyxFQUFkLEVBQWtCRCxNQUFNRSxLQUF4QixDQURiO0FBRUlGLFlBQU1HO0FBRlYsS0FERjtBQU1EOztBQUVEO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQTFDcUMsQ0FBbEIsQ0FBckI7O2tCQTZDZWIsWSIsImZpbGUiOiJhcF9saXN0X2hlYWRlci5qc3giLCJzb3VyY2VSb290IjoibGliIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBMaXN0IGhlYWRlciBjb21wb25lbnQuXG4gKiBAY2xhc3MgQXBMaXN0SGVhZGVyXG4gKi9cblxuJ3VzZSBzdHJpY3QnXG5cbmltcG9ydCBSZWFjdCwge1Byb3BUeXBlcyBhcyB0eXBlc30gZnJvbSAncmVhY3QnXG5pbXBvcnQgY2xhc3NuYW1lcyBmcm9tICdjbGFzc25hbWVzJ1xuXG4vKiogQGxlbmRzIEFwTGlzdEhlYWRlciAqL1xuY29uc3QgQXBMaXN0SGVhZGVyID0gUmVhY3QuY3JlYXRlQ2xhc3Moe1xuXG4gIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC8vIFNwZWNzXG4gIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAgcHJvcFR5cGVzOiB7fSxcblxuICBtaXhpbnM6IFtdLFxuXG4gIHN0YXRpY3M6IHt9LFxuXG4gIGdldEluaXRpYWxTdGF0ZSAoKSB7XG4gICAgcmV0dXJuIHt9XG4gIH0sXG5cbiAgZ2V0RGVmYXVsdFByb3BzICgpIHtcbiAgICByZXR1cm4ge31cbiAgfSxcblxuICByZW5kZXIgKCkge1xuICAgIGNvbnN0IHMgPSB0aGlzXG4gICAgbGV0IHsgc3RhdGUsIHByb3BzIH0gPSBzXG5cbiAgICByZXR1cm4gKFxuICAgICAgPGRpdiBjbGFzc05hbWU9eyBjbGFzc25hbWVzKCdhcC1saXN0LWhlYWRlcicsIHByb3BzLmNsYXNzTmFtZSkgfVxuICAgICAgICAgICBzdHlsZT17IE9iamVjdC5hc3NpZ24oe30sIHByb3BzLnN0eWxlKSB9PlxuICAgICAgICB7IHByb3BzLmNoaWxkcmVuIH1cbiAgICAgIDwvZGl2PlxuICAgIClcbiAgfVxuXG4gIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC8vIExpZmVjeWNsZVxuICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4gIC8vIC0tLS0tLS0tLS0tLS0tLS0tLVxuICAvLyBDdXN0b21cbiAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC8vIFByaXZhdGVcbiAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tXG59KVxuXG5leHBvcnQgZGVmYXVsdCBBcExpc3RIZWFkZXJcbiJdfQ==