render()

in frontend/src/pages/search-page/search-page.component.tsx [108:138]


  render() {
    return (
      <>
        <PlaceholderComponent />
        <SpacerComponent>
          {
            this.props.resultViewMode === "graph" ?
              <GraphViewComponent
                searchValue={this.props.activeSearch}
                onGraphNodeDblClick={this.props.onGraphNodeDblClick}
              /> :
              <div>
                <ItemCollectionViewComponent
                  items={this.props.itemCollection}
                  listMode={this.props.resultViewMode === "list"}
                  activeSearch={this.props.activeSearch}
                  targetWords={this.props.targetWords}
                  onClick={this.props.onItemClick}
                />
                <Paginator
                  pageIndex={this.props.pageIndex}
                  resultsPerPage={this.props.resultsPerPage}
                  resultCount={this.props.resultCount}
                  onLoadMore={this.props.onLoadMore}
                />
              </div>
          }
        </SpacerComponent>
      </>
    );
  }