UNPKG

react-mui-table

Version:

A react component that takes data & style parameters, and renders a Material UI table.

42 lines (31 loc) 1.1 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _Delete = require('./Delete'); var _Delete2 = _interopRequireDefault(_Delete); var _Filter = require('./Filter'); var _Filter2 = _interopRequireDefault(_Filter); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var ActionBar = function ActionBar(_ref) { var itemSelectedCount = _ref.itemSelectedCount, deleteEnabled = _ref.deleteEnabled, handleDelete = _ref.handleDelete, filterEnabled = _ref.filterEnabled, filters = _ref.filters, handleFilter = _ref.handleFilter; if (itemSelectedCount && deleteEnabled) { return _react2.default.createElement(_Delete2.default, { itemSelectedCount: itemSelectedCount, handleDelete: handleDelete }); } if (filterEnabled) { return _react2.default.createElement(_Filter2.default, { filters: filters, handleFilter: handleFilter }); } return null; }; exports.default = ActionBar;