Javascript сортировка таблицы внутри карты - PullRequest
0 голосов
/ 03 мая 2020

Я хотел бы отсортировать некоторые данные, которые я отправляю через объект "tableCells", используя реквизиты.

const tableColumns = [
  'Número do Bloco',
  'Andar do apartamento',
  'Número do apartamento',
  'Tamanho do apartamento',
  'Número da vaga',
  'Ações',
];

Получение всей информации о ячейках через карту, как показано ниже. Как можно отсортировать каждый столбец, вызванный кликом пользователя?

        <TableRow>
          {props.tableCells
            ? props.tableCells.map((tableCellContent) => (
                <TableCell
                  align='center'
                  className={classes.tableCellAdjustment}
                >
                  {document[tableCellContent]}
                </TableCell>
              ))
            : ''}
          <TableCell
            align='center'
            className={classes.tableCellAdjustment}
          >
            <Fab
              color='default'
              aria-label='edit'
              size='small'
              className={classes.marginAdjustment}
            >
              <EditIcon />
            </Fab>
            <Fab
              color='default'
              aria-label='delete'
              size='small'
              className={classes.marginAdjustment}
            >
              <DeleteIcon
              //onClick={() => this.props.deleteLine(document)}
              />
            </Fab>
          </TableCell>
        </TableRow>
...