i have this state
interface ILeadsPageState {
leadsList : LeadBasicDto[]
isLoading : boolean;
error : any;
}
export interface ILeadsState {
leadsListPage : ILeadsPageState
}
//--------------------------------------------------------------------------------------
// State Initialization
//--------------------------------------------------------------------------------------
export const InitialLeadsState: ILeadsState = {
leadsListPage : {
leadsList : [],
isLoading : true,
error : null
}
};
And my reducer is:
const leadsReducer = createReducer(
InitialLeadsState,
on(actions.loadLeads, (state) => **({ ...state, XXXXXXXXX }))**,
);
How I can modify the isLoading property on the action loadLeads, I don't find any way.
question from:
https://stackoverflow.com/questions/65910498/how-to-update-an-objects-property-from-another-object-ngrx 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…