UNPKG

wix-style-react

Version:
33 lines (31 loc) 1.2 kB
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;