in packages/search-ui-elasticsearch-connector/src/queryBuilders/SearchQueryBuilder.ts [28:42]
private buildSort(): SearchRequest["sort"] {
if (this.state.sortList?.length) {
return this.state.sortList
.filter((s) => s.direction)
.map(({ field, direction }) => ({
[field]: direction || "desc"
}));
}
if (this.state.sortField && this.state.sortDirection) {
return { [this.state.sortField]: this.state.sortDirection };
}
return "_score";
}