File tree Expand file tree Collapse file tree 1 file changed +14
-2
lines changed
src/search/components/input Expand file tree Collapse file tree 1 file changed +14
-2
lines changed Original file line number Diff line number Diff line change @@ -335,6 +335,9 @@ export function SearchOverlay({
335335 if ( searchParams . has ( 'search-overlay-input' ) ) {
336336 searchParams . delete ( 'search-overlay-input' )
337337 }
338+ if ( searchParams . has ( 'search-overlay-ask-ai' ) ) {
339+ searchParams . delete ( 'search-overlay-ask-ai' )
340+ }
338341 router . push ( `${ selectedOption . url } ?${ searchParams . toString ( ) } ` || '' )
339342 onClose ( )
340343 }
@@ -376,8 +379,17 @@ export function SearchOverlay({
376379 eventGroupId : askAIEventGroupId . current ,
377380 } )
378381 setSelectedIndex ( - 1 )
379- // hardcode the feature to ai_search for now, delete when GA is ready
380- window . open ( `${ url } ?feature=ai_search` || '' , '_blank' )
382+ const searchParams = new URLSearchParams ( ( router . query as Record < string , string > ) || { } )
383+ if ( searchParams . has ( 'search-overlay-open' ) ) {
384+ searchParams . delete ( 'search-overlay-open' )
385+ }
386+ if ( searchParams . has ( 'search-overlay-input' ) ) {
387+ searchParams . delete ( 'search-overlay-input' )
388+ }
389+ if ( searchParams . has ( 'search-overlay-ask-ai' ) ) {
390+ searchParams . delete ( 'search-overlay-ask-ai' )
391+ }
392+ window . open ( `${ url } ?${ searchParams . toString ( ) } ` || '' , '_blank' )
381393 }
382394
383395 // Handle keyboard navigation of suggestions
You can’t perform that action at this time.
0 commit comments