Вы можете использовать логическую loading
опору, предоставленную в реактивном столе , а также предоставить собственную LoadingComponent
опору вместо CSS с эффектом постепенного появления и / или исчезновения:
Пример базового использования
<ReactTable
data={this.state.data}
columns={this.state.columns}
loading={this.state.loading}
LoadingComponent={YourFadeComponent}
/>
Также вы можете заменить любой из этих компонентов в качестве подпорки, если вам нужен более тонкий подход:
TheadComponent: component,
TbodyComponent: component,
TrGroupComponent: component,
TrComponent: component,
ThComponent: component,
TdComponent: component,
TfootComponent: component,
ExpanderComponent: component,
AggregatedComponent: component,
PivotValueComponent: component,
PivotComponent: component,
FilterComponent: component,
PaginationComponent: component,
PreviousComponent: undefined,
NextComponent: undefined,
LoadingComponent: component,
NoDataComponent: component,
ResizerComponent: component