File tree Expand file tree Collapse file tree 4 files changed +23
-1
lines changed
packages/recommend/src/types Expand file tree Collapse file tree 4 files changed +23
-1
lines changed Original file line number Diff line number Diff line change 1+ export type TrendingFacetHit < TObject > = {
2+ readonly _score : number ;
3+ readonly facetName : string ;
4+ readonly facetValue : TObject ;
5+ } ;
Original file line number Diff line number Diff line change 1+ import { SearchResponse } from '@algolia/client-search' ;
2+
3+ import { TrendingFacetHit } from './TrendingFacetHit' ;
4+
5+ export type TrendingFacetsResponse < TObject > = Omit < SearchResponse < TObject > , 'hits' > & {
6+ readonly hits : ReadonlyArray < TrendingFacetHit < TObject > > ;
7+ } ;
Original file line number Diff line number Diff line change @@ -7,9 +7,17 @@ import { LookingSimilarQuery } from './LookingSimilarQuery';
77import { RecommendationsQuery } from './RecommendationsQuery' ;
88import { RelatedProductsQuery } from './RelatedProductsQuery' ;
99import { TrendingFacetsQuery } from './TrendingFacetsQuery' ;
10+ import { TrendingFacetsResponse } from './TrendingFacetsResponse' ;
1011import { TrendingItemsQuery } from './TrendingItemsQuery' ;
1112import { TrendingQuery } from './TrendingQuery' ;
1213
14+ export type RecommendTrendingFacetsQueriesResponse < TObject > = {
15+ /**
16+ * The list of results.
17+ */
18+ readonly results : ReadonlyArray < TrendingFacetsResponse < TObject > > ;
19+ } ;
20+
1321export type RecommendQueriesResponse < TObject > = {
1422 /**
1523 * The list of results.
@@ -56,7 +64,7 @@ export type WithRecommendMethods<TType> = TType & {
5664 readonly getTrendingFacets : < TObject > (
5765 queries : readonly TrendingFacetsQuery [ ] ,
5866 requestOptions ?: RequestOptions & SearchOptions
59- ) => Readonly < Promise < RecommendQueriesResponse < TObject > > > ;
67+ ) => Readonly < Promise < RecommendTrendingFacetsQueriesResponse < TObject > > > ;
6068
6169 /**
6270 * Returns Looking Similar
Original file line number Diff line number Diff line change @@ -16,3 +16,5 @@ export * from './TrendingQuery';
1616export * from './WithRecommendMethods' ;
1717export * from './LookingSimilarQuery' ;
1818export * from './RecommendedForYouQuery' ;
19+ export * from './TrendingFacetHit' ;
20+ export * from './TrendingFacetsResponse' ;
You can’t perform that action at this time.
0 commit comments