Erreur Redux - неизменное состояние - PullRequest
0 голосов
/ 18 апреля 2020

Salut, Actuellement в процессе разработки и применения веб-приложений c Symfony и непредвиденное реагирование / уменьшение количества повторных попыток и ошибок: «Инвариантное нарушение:» Мутация состояния было обнаружено между отправками ".

J'ai cette erreur suite à un dispatch qui execute le code suivant:

dispatch({
    type: types.DELETE_LOCATION_FILE,
    payload: response.data
})
dispatch(showToast('Bravo', "Le fichier a bien été supprimé !", 'success'))
let newLocationWithoutFile = {
    ...state.location,
    files: [...state.location.files].filter(file => {
        return file.id !== action.payload.id
    })
}
return {
    ...state,
    location: newLocationWithoutFile
}

Dès que j'enlève mes deux" dispatch "je n'ai plus d'erreur ... En revanche sjje les ajoute и que je retourne дирекция le state, j'ai quand meme l'erreur. La oùje ne comprend vraiment pas, c 'est qu'un autre bod de code fait la meme selected (dans und autre part ie de l'appli) mais je n'ai aucune erreur ....

Merci d'avance à tous !!!

...