From e87646d232f32268c00d4a5711bcfab2fb6e00b2 Mon Sep 17 00:00:00 2001 From: Cristi Paval Date: Fri, 30 Jan 2026 15:55:35 -0800 Subject: [PATCH 1/2] Make Top Categories default to view:bar --- src/libs/SearchUIUtils.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libs/SearchUIUtils.ts b/src/libs/SearchUIUtils.ts index 287e33075044b..8bfab17479d01 100644 --- a/src/libs/SearchUIUtils.ts +++ b/src/libs/SearchUIUtils.ts @@ -467,6 +467,7 @@ 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; @@ -477,6 +478,7 @@ function createTopSearchMenuItem( type: CONST.SEARCH.DATA_TYPES.EXPENSE, groupBy, dateOn: CONST.SEARCH.DATE_PRESETS.LAST_MONTH, + ...(view && {view}), }, { sortBy: defaultSortBy, @@ -744,6 +746,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, From b4afcec1089156607f46b2d69f97eccb83cf97cd Mon Sep 17 00:00:00 2001 From: Puneet Lath Date: Mon, 9 Feb 2026 13:36:52 -0500 Subject: [PATCH 2/2] Sort top categories by total --- src/libs/SearchUIUtils.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/libs/SearchUIUtils.ts b/src/libs/SearchUIUtils.ts index 8bfab17479d01..72d8819ef2bab 100644 --- a/src/libs/SearchUIUtils.ts +++ b/src/libs/SearchUIUtils.ts @@ -469,10 +469,6 @@ function createTopSearchMenuItem( 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, @@ -481,8 +477,8 @@ function createTopSearchMenuItem( ...(view && {view}), }, { - sortBy: defaultSortBy, - sortOrder: defaultSortOrder, + sortBy: CONST.SEARCH.TABLE_COLUMNS.GROUP_TOTAL, + sortOrder: CONST.SEARCH.SORT_ORDER.DESC, ...(limit && {limit}), }, );