apeman-react-button
Version:
apeman react package for button component.
46 lines (35 loc) • 2.88 kB
JavaScript
/**
* Row for Cell buttons.
* @constructor ApCellButtonRow
*/
;
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 ApCellButtonRow */
var ApCellButtonRow = _react2.default.createClass({
displayName: 'ApCellButtonRow',
//--------------------
// Specs
//--------------------
propTypes: {},
getInitialState: function getInitialState() {
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-cell-button-row', props.className) },
props.children
);
}
});
module.exports = ApCellButtonRow;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwX2NlbGxfYnV0dG9uX3Jvdy5qc3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFLQTs7QUFFQTs7OztBQUNBOzs7Ozs7O0FBR0EsSUFBSSxrQkFBa0IsZ0JBQU0sV0FBTixDQUFrQjs7Ozs7OztBQU1wQyxlQUFXLEVBQVg7O0FBR0EsZ0RBQWtCO0FBQ2QsZUFBTyxFQUFQLENBRGM7S0FUa0I7QUFhcEMsZ0RBQWtCO0FBQ2QsZUFBTyxFQUFQLENBRGM7S0Fia0I7QUFrQnBDLDhCQUFTO0FBQ0wsWUFBSSxJQUFJLElBQUosQ0FEQztBQUVMLFlBQUksUUFBUSxFQUFFLEtBQUYsQ0FGUDtBQUdMLGVBQ0k7O2NBQUssV0FBVywwQkFBVyxvQkFBWCxFQUFpQyxNQUFNLFNBQU4sQ0FBNUMsRUFBTDtZQUNLLE1BQU0sUUFBTjtTQUZULENBSEs7S0FsQjJCO0NBQWxCLENBQWxCOztBQThCSixPQUFPLE9BQVAsR0FBaUIsZUFBakIiLCJmaWxlIjoiYXBfY2VsbF9idXR0b25fcm93LmpzIiwic291cmNlUm9vdCI6Ii9Vc2Vycy9va3VuaXNoaW5pc2hpL1Byb2plY3RzL2FwZW1hbi1wcm9qZWN0cy9hcGVtYW4tcmVhY3QtYnV0dG9uL2xpYiIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogUm93IGZvciBDZWxsIGJ1dHRvbnMuXG4gKiBAY29uc3RydWN0b3IgQXBDZWxsQnV0dG9uUm93XG4gKi9cblxuXCJ1c2Ugc3RyaWN0XCI7XG5cbmltcG9ydCBSZWFjdCwge1Byb3BUeXBlcyBhcyB0eXBlc30gZnJvbSAncmVhY3QnO1xuaW1wb3J0IGNsYXNzbmFtZXMgZnJvbSAnY2xhc3NuYW1lcyc7XG5cbi8qKiBAbGVuZHMgQXBDZWxsQnV0dG9uUm93ICovXG5sZXQgQXBDZWxsQnV0dG9uUm93ID0gUmVhY3QuY3JlYXRlQ2xhc3Moe1xuXG4gICAgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIC8vIFNwZWNzXG4gICAgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4gICAgcHJvcFR5cGVzOiB7XG4gICAgfSxcblxuICAgIGdldEluaXRpYWxTdGF0ZSgpIHtcbiAgICAgICAgcmV0dXJuIHt9O1xuICAgIH0sXG5cbiAgICBnZXREZWZhdWx0UHJvcHMoKSB7XG4gICAgICAgIHJldHVybiB7XG4gICAgICAgIH1cbiAgICB9LFxuXG4gICAgcmVuZGVyKCkge1xuICAgICAgICBsZXQgcyA9IHRoaXM7XG4gICAgICAgIGxldCBwcm9wcyA9IHMucHJvcHM7XG4gICAgICAgIHJldHVybiAoXG4gICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT17Y2xhc3NuYW1lcygnYXAtY2VsbC1idXR0b24tcm93JywgcHJvcHMuY2xhc3NOYW1lKX0+XG4gICAgICAgICAgICAgICAge3Byb3BzLmNoaWxkcmVufVxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICk7XG4gICAgfVxuXG59KTtcblxubW9kdWxlLmV4cG9ydHMgPSBBcENlbGxCdXR0b25Sb3c7XG5cblxuIl19