حالتي الأولية ،
export const initialState = fromJS({
current: {},
page: {
loading: false,
isFirstLoaded: false,
},
meta: {},
});
في المخفض الخاص بي ، حيث قمت بتحديد البنية المتداخلة لـ page
،
state.setIn(['page', 'loading'], true);
يعمل بشكل جيد.
حيث أنني لم أحدد البنية المتداخلة لـ current
أو meta
state.setIn(['current', 'status'], 'done')
يلقي خطأ "مسار key غير صالح"
عندما سجلت الدولة ،
{
current: {..with properties including status is there as object..},
page: Map, // <--- why this alone being as Immutable Map,
meta: {}, // <--- This is also being as plain object
}