diff --git a/src/libs/SearchUIUtils.ts b/src/libs/SearchUIUtils.ts index 46b3267a2be44..524e3e2a577dc 100644 --- a/src/libs/SearchUIUtils.ts +++ b/src/libs/SearchUIUtils.ts @@ -488,20 +488,18 @@ function createTopSearchMenuItem( icon: IconAsset | Extract, groupBy: ValueOf, limit?: number, + view?: ValueOf, ): SearchTypeMenuItem { - const isCategory = groupBy === CONST.SEARCH.GROUP_BY.CATEGORY; - const defaultSortBy = isCategory ? CONST.SEARCH.TABLE_COLUMNS.GROUP_CATEGORY : CONST.SEARCH.TABLE_COLUMNS.GROUP_TOTAL; - const defaultSortOrder = isCategory ? CONST.SEARCH.SORT_ORDER.ASC : CONST.SEARCH.SORT_ORDER.DESC; - const searchQuery = buildQueryStringFromFilterFormValues( { type: CONST.SEARCH.DATA_TYPES.EXPENSE, groupBy, dateOn: CONST.SEARCH.DATE_PRESETS.LAST_MONTH, + ...(view && {view}), }, { - sortBy: defaultSortBy, - sortOrder: defaultSortOrder, + sortBy: CONST.SEARCH.TABLE_COLUMNS.GROUP_TOTAL, + sortOrder: CONST.SEARCH.SORT_ORDER.DESC, ...(limit && {limit}), }, ); @@ -797,6 +795,7 @@ function getSuggestedSearches( 'Folder', CONST.SEARCH.GROUP_BY.CATEGORY, CONST.SEARCH.TOP_SEARCH_LIMIT, + CONST.SEARCH.VIEW.BAR, ), [CONST.SEARCH.SEARCH_KEYS.TOP_MERCHANTS]: createTopSearchMenuItem( CONST.SEARCH.SEARCH_KEYS.TOP_MERCHANTS,