Client: show column by sortOrder
This commit is contained in:
parent
361af5213b
commit
9a02cb2122
@ -106,7 +106,10 @@ class GroupsTableHeader extends React.Component {
|
||||
componentDidUpdate(prevProps) {
|
||||
const { filter } = this.props;
|
||||
const { columns } = this.state;
|
||||
if (filter.sortBy !== prevProps.filter.sortBy) {
|
||||
if (
|
||||
filter.sortBy !== prevProps.filter.sortBy ||
|
||||
filter.sortOrder !== prevProps.filter.sortOrder
|
||||
) {
|
||||
const columnIndex = columns.findIndex((c) => c?.sortBy === filter.sortBy);
|
||||
if (columnIndex === -1) return;
|
||||
|
||||
|
@ -159,7 +159,10 @@ class InsideGroupTableHeader extends React.Component {
|
||||
componentDidUpdate(prevProps) {
|
||||
const { filter } = this.props;
|
||||
const { columns } = this.state;
|
||||
if (filter.sortBy !== prevProps.filter.sortBy) {
|
||||
if (
|
||||
filter.sortBy !== prevProps.filter.sortBy ||
|
||||
filter.sortOrder !== prevProps.filter.sortOrder
|
||||
) {
|
||||
const columnIndex = columns.findIndex((c) => c?.sortBy === filter.sortBy);
|
||||
if (columnIndex === -1) return;
|
||||
|
||||
|
@ -121,7 +121,10 @@ class PeopleTableHeader extends React.Component {
|
||||
componentDidUpdate(prevProps) {
|
||||
const { filter } = this.props;
|
||||
const { columns } = this.state;
|
||||
if (filter.sortBy !== prevProps.filter.sortBy) {
|
||||
if (
|
||||
filter.sortBy !== prevProps.filter.sortBy ||
|
||||
filter.sortOrder !== prevProps.filter.sortOrder
|
||||
) {
|
||||
const columnIndex = columns.findIndex((c) => c?.sortBy === filter.sortBy);
|
||||
if (columnIndex === -1) return;
|
||||
|
||||
|
@ -445,7 +445,10 @@ class FilesTableHeader extends React.Component {
|
||||
|
||||
if (
|
||||
filter.sortBy !== prevProps.filter.sortBy ||
|
||||
(isRooms && roomsFilter.sortBy !== prevProps.roomsFilter.sortBy)
|
||||
filter.sortOrder !== prevProps.filter.sortOrder ||
|
||||
(isRooms &&
|
||||
(roomsFilter.sortBy !== prevProps.roomsFilter.sortBy ||
|
||||
roomsFilter.sortOrder !== prevProps.roomsFilter.sortOrder))
|
||||
) {
|
||||
const sortBy = isRooms ? roomsFilter.sortBy : filter.sortBy;
|
||||
const columnIndex = columns.findIndex((c) => c?.sortBy === sortBy);
|
||||
|
Loading…
Reference in New Issue
Block a user