@@ -53,8 +53,8 @@ export function TopicData({parentRef, path, database}: TopicDataProps) {
5353 const [ controlsKey , setControlsKey ] = React . useState ( 0 ) ;
5454 const [ emptyData , setEmptyData ] = React . useState ( false ) ;
5555
56- const [ baseOffset , setBaseOffset ] = React . useState < number > ( 0 ) ;
57- const [ baseEndOffset , setBaseEndOffset ] = React . useState < number > ( 0 ) ;
56+ const [ baseOffset , setBaseOffset ] = React . useState < number > ( ) ;
57+ const [ baseEndOffset , setBaseEndOffset ] = React . useState < number > ( ) ;
5858
5959 const startRef = React . useRef < number > ( ) ;
6060 startRef . current = startOffset ;
@@ -242,20 +242,22 @@ export function TopicData({parentRef, path, database}: TopicDataProps) {
242242 return (
243243 < React . Fragment >
244244 < FullValue value = { fullValue } onClose = { ( ) => setFullValue ( undefined ) } />
245- < ResizeablePaginatedTable
246- columnsWidthLSKey = { TOPIC_DATA_COLUMNS_WIDTH_LS_KEY }
247- parentRef = { parentRef }
248- columns = { columnsToShow }
249- fetchData = { getTopicData }
250- initialEntitiesCount = { baseEndOffset - baseOffset }
251- limit = { TOPIC_DATA_FETCH_LIMIT }
252- renderControls = { renderControls }
253- renderErrorMessage = { renderPaginatedTableErrorMessage }
254- renderEmptyDataMessage = { renderEmptyDataMessage }
255- filters = { tableFilters }
256- tableName = "topicData"
257- rowHeight = { DEFAULT_TABLE_ROW_HEIGHT }
258- />
245+ { ! isNil ( baseOffset ) && ! isNil ( baseEndOffset ) && (
246+ < ResizeablePaginatedTable
247+ columnsWidthLSKey = { TOPIC_DATA_COLUMNS_WIDTH_LS_KEY }
248+ parentRef = { parentRef }
249+ columns = { columnsToShow }
250+ fetchData = { getTopicData }
251+ initialEntitiesCount = { baseEndOffset - baseOffset }
252+ limit = { TOPIC_DATA_FETCH_LIMIT }
253+ renderControls = { renderControls }
254+ renderErrorMessage = { renderPaginatedTableErrorMessage }
255+ renderEmptyDataMessage = { renderEmptyDataMessage }
256+ filters = { tableFilters }
257+ tableName = "topicData"
258+ rowHeight = { DEFAULT_TABLE_ROW_HEIGHT }
259+ />
260+ ) }
259261 </ React . Fragment >
260262 ) ;
261263}
0 commit comments