import React, { Component } from 'react'; import { MiddlewareRegistry,ReducerRegistry } from '../../react/features/base/redux'; // clog("zxi .",window.dev_middleware_listner) // console.log("IDK?") MiddlewareRegistry.register(store => next => action => { var o if (window.dev_middleware_listner_sync_prevent){ o = window.dev_middleware_listner_sync_prevent({store,next,action,that:this}) } // setTimeout(window.dev_middleware_listner,1,{store,next,action,that:this}) if (o && o.prevent){ clog(":prevent:") if ("ret" in o){ return o.ret } } else { return next(action); } }); MiddlewareRegistry.register(store => next => action => { if (window.dev_middleware_listner_sync){ window.dev_middleware_listner_sync({store,next,action,that:this}) } // setTimeout(window.dev_middleware_listner,1,{store,next,action,that:this}) return next(action); }); if (window.dev_middleware_listner){ MiddlewareRegistry.register(store => next => action => { setTimeout(window.dev_middleware_listner,1,{store,next,action,that:this}) return next(action); }); } if (window.glob_dbg){ window.glob_dbg.MiddlewareRegistry = MiddlewareRegistry window.glob_dbg.ReducerRegistry = ReducerRegistry }