wix-style-react
Version:
47 lines (38 loc) • 1.59 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _Compounds = require("./Compounds");
var _context = require("../WixStyleReactProvider/context");
var _TableToolbarSt = require("./TableToolbar.st.css");
var TableToolbar = function TableToolbar(_ref) {
var dataHook = _ref.dataHook,
className = _ref.className,
children = _ref.children;
return /*#__PURE__*/_react["default"].createElement(_context.WixStyleReactContext.Consumer, null, function (_ref2) {
var reducedSpacingAndImprovedLayout = _ref2.reducedSpacingAndImprovedLayout;
return /*#__PURE__*/_react["default"].createElement("div", {
"data-hook": dataHook,
className: (0, _TableToolbarSt.st)(_TableToolbarSt.classes.root, {
reducedSpacingAndImprovedLayout: reducedSpacingAndImprovedLayout
}, className)
}, children);
});
};
TableToolbar.propTypes = {
className: _propTypes["default"].string,
dataHook: _propTypes["default"].string
};
TableToolbar.ItemGroup = _Compounds.ItemGroup;
TableToolbar.Item = _Compounds.Item;
TableToolbar.Label = _Compounds.Label;
TableToolbar.SelectedCount = _Compounds.SelectedCount;
TableToolbar.Title = _Compounds.Title;
TableToolbar.Divider = _Compounds.Divider;
TableToolbar.displayName = 'TableToolbar';
var _default = TableToolbar;
exports["default"] = _default;