in src/search/resultsPanel/ResultPanel.tsx [86:117]
render() {
const {
topResults,
faqResults,
docResults,
dataReady,
submitFeedback,
} = this.props;
if (dataReady) {
return (
<div className="results-section">
<div className="results-number">{this.renderPageIndex()}</div>
<TopResults results={topResults} submitFeedback={submitFeedback} />
<FAQResults results={faqResults} submitFeedback={submitFeedback} />
<ResultSorting
availableSortingAttributes={this.props.availableSortingAttributes}
selectedSortingAttribute={this.props.selectedSortingAttribute}
onSortingAttributeChange={this.props.onSortingAttributeChange}
onSortingOrderChange={this.props.onSortingOrderChange}
/>
<DocumentResults
results={docResults}
submitFeedback={submitFeedback}
/>
</div>
);
} else {
return undefined;
}
}