import { SortingState, IntegratedSorting } from '@devexpress/dx-react-grid'

export default withSorting = (WrappedComponent) =>
  observer class WithSorting extends Component
    render: =>
      <WrappedComponent
        {...@props}
        sortingStateComponent={<SortingState />}
        integratedSortingComponent={<IntegratedSorting />}
        tableHeaderRowProps={{ showSortingControls: true }}
      />
