@@ -4,7 +4,6 @@ import { Link } from "react-router-dom";
44import { Search , SearchState , ThirdPartyAccount } from "trace-search" ;
55
66function NowPlayingSearch ( ) {
7- const [ currentSearch , setCurrentSearch ] = useState ( null ) ;
87 const [ , setPlsRender ] = useState ( false ) ;
98
109 const getInProgressSearches = ( ) => {
@@ -15,20 +14,12 @@ function NowPlayingSearch() {
1514
1615 useEffect ( ( ) => {
1716 const triggerRender = ( ) => setPlsRender ( prev => ! prev ) ;
18- const pickSearch = ( ) => {
19- const searches = getInProgressSearches ( ) ;
20- console . log ( searches ) ;
21- if ( searches . length > 0 ) {
22- setCurrentSearch ( searches [ 0 ] ) ;
23- }
24- triggerRender ( ) ;
25- }
2617
27- Search . cache . events . on ( 'change' , pickSearch ) ;
18+ Search . cache . events . on ( 'change' , triggerRender ) ;
2819 ThirdPartyAccount . resultCache . events . on ( 'change' , triggerRender ) ;
2920 const interval = setInterval ( triggerRender , 60 * 1000 ) ;
3021 return ( ) => {
31- Search . cache . events . removeListener ( 'change' , pickSearch ) ;
22+ Search . cache . events . removeListener ( 'change' , triggerRender ) ;
3223 ThirdPartyAccount . resultCache . events . removeListener ( 'change' , triggerRender ) ;
3324 clearInterval ( interval ) ;
3425 }
0 commit comments