@@ -180,7 +180,7 @@ class DocsSearchBar {
180
180
* @returns {void }
181
181
*/
182
182
static checkArguments ( args ) {
183
- if ( ! args . indexUid || ! args . hostUrl ) {
183
+ if ( ! args . inputSelector || ! args . indexUid || ! args . hostUrl ) {
184
184
throw new Error ( usage )
185
185
}
186
186
@@ -277,6 +277,7 @@ class DocsSearchBar {
277
277
// Given a list of hits returned by the API, will reformat them to be used in
278
278
// a Hogan template
279
279
static formatHits ( receivedHits ) {
280
+ console . log ( "WESH" )
280
281
const clonedHits = utils . deepClone ( receivedHits )
281
282
const hits = clonedHits . map ( ( hit ) => {
282
283
if ( hit . _formatted ) {
@@ -302,7 +303,7 @@ class DocsSearchBar {
302
303
groupedHits [ level ] = flattenedHits
303
304
} )
304
305
groupedHits = utils . flattenAndFlagFirst ( groupedHits , 'isCategoryHeader' )
305
-
306
+ console . log ( { groupedHits } ) ;
306
307
// Translate hits into smaller objects to be send to the template
307
308
return groupedHits . map ( ( hit ) => {
308
309
const url = DocsSearchBar . formatURL ( hit )
@@ -331,6 +332,20 @@ class DocsSearchBar {
331
332
! isLvl2 && subcategory && subcategory !== '' && subcategory !== category
332
333
const isLvl0 = ! isLvl1 && ! isLvl2
333
334
335
+ console . log ( {
336
+ isLvl0,
337
+ isLvl1,
338
+ isLvl2,
339
+ isLvl1EmptyOrDuplicate,
340
+ isCategoryHeader : hit . isCategoryHeader ,
341
+ isSubCategoryHeader : hit . isSubCategoryHeader ,
342
+ isTextOrSubcategoryNonEmpty,
343
+ category,
344
+ subcategory,
345
+ title : displayTitle ,
346
+ text,
347
+ url,
348
+ } )
334
349
return {
335
350
isLvl0,
336
351
isLvl1,
0 commit comments