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