5
È possibile?Aggiungi enhancer a redux store dopo createStore()
Sto utilizzando lo store redux
in un ambiente IoC e voglio aggiungere il middleware allo store dopo che è stato creato.
es .:
class MyApp {
store = createStore(...);
}
let app = new MyApp();
// later on
import thunk from 'redux-thunk';
app.store.addEnhancer(thunk);
Sarei interessato al motivo per cui è necessario? L'aggiunta del middleware in un secondo momento potrebbe rendere il negozio e gli aggiornamenti meno prevedibili. Qual è il tuo caso d'uso? –
Questo è fatto per un approccio diverso. 'redux' è top-down, l'applicazione determina quale modulo utilizzare. Quello su cui sto lavorando è basato su IoC/plugin, quindi l'intera logica è decentralizzata. Ecco perché ho bisogno di farlo. – unional