wix-style-react
Version:
33 lines (31 loc) • 1.2 kB
JavaScript
import React from 'react';
import PropTypes from 'prop-types';
import { ItemGroup, Item, Label, SelectedCount, Title, Divider } from './Compounds';
import { WixStyleReactContext } from '../WixStyleReactProvider/context';
import { st, classes } from './TableToolbar.st.css';
var TableToolbar = function TableToolbar(_ref) {
var dataHook = _ref.dataHook,
className = _ref.className,
children = _ref.children;
return /*#__PURE__*/React.createElement(WixStyleReactContext.Consumer, null, function (_ref2) {
var reducedSpacingAndImprovedLayout = _ref2.reducedSpacingAndImprovedLayout;
return /*#__PURE__*/React.createElement("div", {
"data-hook": dataHook,
className: st(classes.root, {
reducedSpacingAndImprovedLayout: reducedSpacingAndImprovedLayout
}, className)
}, children);
});
};
TableToolbar.propTypes = {
className: PropTypes.string,
dataHook: PropTypes.string
};
TableToolbar.ItemGroup = ItemGroup;
TableToolbar.Item = Item;
TableToolbar.Label = Label;
TableToolbar.SelectedCount = SelectedCount;
TableToolbar.Title = Title;
TableToolbar.Divider = Divider;
TableToolbar.displayName = 'TableToolbar';
export default TableToolbar;