1- const { find, filter} = imports . misc . util ;
21
32function intersect ( array1 , array2 , difference = false ) {
43 let result = [ ] ;
@@ -228,7 +227,7 @@ function createStore(state = {}, listeners = [], connections = 0) {
228227
229228 function trigger ( ) {
230229 const [ key , ...args ] = Array . from ( arguments ) ;
231- let matchedListeners = filter ( listeners , function ( listener ) {
230+ let matchedListeners = listeners . filter ( function ( listener ) {
232231 return listener . keys . indexOf ( key ) > - 1 && listener . callback ;
233232 } ) ;
234233 if ( matchedListeners . length === 0 ) {
@@ -247,7 +246,7 @@ function createStore(state = {}, listeners = [], connections = 0) {
247246 let listener ;
248247
249248 if ( callback ) {
250- listener = find ( listeners , function ( listener ) {
249+ listener = listeners . find ( function ( listener ) {
251250 return listener . callback === callback ;
252251 } ) ;
253252 }
@@ -276,7 +275,7 @@ function createStore(state = {}, listeners = [], connections = 0) {
276275 }
277276
278277 function disconnectByKey ( key ) {
279- let listener = filter ( listeners , function ( listener ) {
278+ let listener = listeners . filter ( function ( listener ) {
280279 return listener . keys . indexOf ( key ) > - 1 ;
281280 } ) ;
282281 let listenerIndex = listeners . indexOf ( listener ) ;
0 commit comments