gibi bir şey kullanarak Redux'da çoklu birleştirmeReducers işlevlerini nasıl birleştirebilirim? Imutable.JS kullanarak depolarımı redux-immutablejs aracılığıyla yönetmek için kullanıyorum. Şimdi redux form kütüphanesini kullanmak istiyorum ama redüktörleri birleştiren bir sorun yaşıyorum.immutable.js
Redux-immutable, aktarılan tüm redüktörlerin değişmeyen nesneler döndürüp döndürmeyeceğini kontrol eden bir birleştiriciReducers işlevi sağlar.
Redux, böyle bir denetim gerçekleştirmeyen bir birleşikReducers işlevi sağlar.
Yeniden doğmuş form, redüktörlerini dahil etmenizi gerektirir ancak Redux immutable's combineReducers'ı başarısız olacağı için kullanamıyorum.
Temelde şöyle bu iki işlevi çıkışlarını birleştirmek olduğunu yapmaya çalışıyorum Peki:
import { combineReducers } from 'redux';
import { combineReducers as combineReducersUtils } from 'redux-utils';
import {reducer as formReducer} from 'redux-form';
const mainReducers = combineReducersUtils({
devices, alarms
});
const extraReducers = combineReducers({
form: formReducer
});
export default (mainReducers + extraReducers);
son satırı Açıkçası çalışmıyor ama Peşinde olduğum şey temelde göstermektedir.
Bunu okumak için zaman ayırdığınız için teşekkür ederiz.
Maalesef sadece olmaya açık combineReducers redux-değişmez etrafında hafif bir sarıcı. –