@@ -74,7 +74,7 @@ function SearchRouter({onRouterClose, shouldHideInputCaret, isSearchRouterDispla
7474 const { shouldUseNarrowLayout} = useResponsiveLayout ( ) ;
7575 const listRef = useRef < SelectionListWithSectionsHandle > ( null ) ;
7676 const expensifyIcons = useMemoizedLazyExpensifyIcons ( [ 'MagnifyingGlass' , 'ConciergeAvatar' ] ) ;
77- const askConcierge = useAskConcierge ( ) ;
77+ const { askConcierge, shouldShowAskConcierge } = useAskConcierge ( ) ;
7878
7979 // The actual input text that the user sees
8080 const [ textInputValue , , setTextInputValue ] = useDebouncedState ( '' , 500 ) ;
@@ -210,15 +210,19 @@ function SearchRouter({onRouterClose, shouldHideInputCaret, isSearchRouterDispla
210210 keyForList : CONST . SEARCH . SEARCH_ROUTER_ITEM_TYPE . FIND_ITEM ,
211211 searchItemType : CONST . SEARCH . SEARCH_ROUTER_ITEM_TYPE . SEARCH ,
212212 } ,
213- {
214- text : translate ( 'search.askConcierge' , textInputValue ) ,
215- singleIcon : expensifyIcons . ConciergeAvatar ,
216- shouldIconApplyFill : false ,
217- searchQuery : textInputValue ,
218- itemStyle : styles . activeComponentBG ,
219- keyForList : CONST . SEARCH . SEARCH_ROUTER_ITEM_TYPE . ASK_CONCIERGE ,
220- searchItemType : CONST . SEARCH . SEARCH_ROUTER_ITEM_TYPE . ASK_CONCIERGE ,
221- } ,
213+ ...( shouldShowAskConcierge
214+ ? [
215+ {
216+ text : translate ( 'search.askConcierge' , textInputValue ) ,
217+ singleIcon : expensifyIcons . ConciergeAvatar ,
218+ shouldIconApplyFill : false ,
219+ searchQuery : textInputValue ,
220+ itemStyle : styles . activeComponentBG ,
221+ keyForList : CONST . SEARCH . SEARCH_ROUTER_ITEM_TYPE . ASK_CONCIERGE ,
222+ searchItemType : CONST . SEARCH . SEARCH_ROUTER_ITEM_TYPE . ASK_CONCIERGE ,
223+ } ,
224+ ]
225+ : [ ] ) ,
222226 ]
223227 : undefined ;
224228
0 commit comments