Как удалить noDataText полностью? - PullRequest
0 голосов
/ 05 ноября 2018

Когда я делаю пустую строку, как

noDataText=' '

... он по-прежнему показывает пустой прямоугольник (class = rt-noData). «Ложь», конечно, не помогает.

Что бы работать?

1 Ответ

0 голосов
/ 06 ноября 2018

react-table позволяет переопределить некоторые внутренние компоненты, чтобы вы могли заменить значение по умолчанию NoDataComponent на то, которое отображает null. Компонент может быть переопределен либо глобально, либо для каждого экземпляра.

Глобальное переопределение:

import { ReactTableDefaults } from 'react-table';

const NullComponent = () => null;
Object.assign(ReactTableDefaults, { NoDataComponent: NullComponent });

Переопределение экземпляра:

const NullComponent = () => null;

<ReactTable
  NoDataComponent={NullComponent}
  ... 
/>
...