File tree Expand file tree Collapse file tree 3 files changed +9
-9
lines changed
packages/autocomplete-preset-algolia/src/search Expand file tree Collapse file tree 3 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -2,11 +2,11 @@ import { Hit } from '@algolia/client-search';
22
33import { search , SearchParams } from './search' ;
44
5- export function getAlgoliaHits < THit > ( {
5+ export function getAlgoliaHits < TRecord > ( {
66 searchClient,
77 queries,
8- } : SearchParams ) : Promise < Array < Array < Hit < THit > > > > {
9- return search < THit > ( { searchClient, queries } ) . then ( ( response ) => {
8+ } : SearchParams ) : Promise < Array < Array < Hit < TRecord > > > > {
9+ return search < TRecord > ( { searchClient, queries } ) . then ( ( response ) => {
1010 const results = response . results ;
1111
1212 return results . map ( ( result ) => result . hits ) ;
Original file line number Diff line number Diff line change 1- import { MultipleQueriesResponse } from '@algolia/client-search' ;
1+ import { SearchResponse } from '@algolia/client-search' ;
22
33import { search , SearchParams } from './search' ;
44
5- export function getAlgoliaResults < THit > ( {
5+ export function getAlgoliaResults < TRecord > ( {
66 searchClient,
77 queries,
8- } : SearchParams ) : Promise < MultipleQueriesResponse < THit > [ 'results' ] > {
9- return search < THit > ( { searchClient, queries } ) . then ( ( response ) => {
8+ } : SearchParams ) : Promise < Array < SearchResponse < TRecord > > > {
9+ return search < TRecord > ( { searchClient, queries } ) . then ( ( response ) => {
1010 return response . results ;
1111 } ) ;
1212}
Original file line number Diff line number Diff line change @@ -9,12 +9,12 @@ export interface SearchParams {
99 queries : MultipleQueriesQuery [ ] ;
1010}
1111
12- export function search < THit > ( { searchClient, queries } : SearchParams ) {
12+ export function search < TRecord > ( { searchClient, queries } : SearchParams ) {
1313 if ( typeof searchClient . addAlgoliaAgent === 'function' ) {
1414 searchClient . addAlgoliaAgent ( 'autocomplete-core' , version ) ;
1515 }
1616
17- return searchClient . search < THit > (
17+ return searchClient . search < TRecord > (
1818 queries . map ( ( searchParameters ) => {
1919 const { indexName, query, params } = searchParameters ;
2020
You can’t perform that action at this time.
0 commit comments