krispey15, тогда нечему рендерится, может что-то с бэком? Например на .net web api будет operationCancelledException, который надо тоже обработать. Без этого таймаута внутри пробовали, так же всё?
krispey15, это странно, отмена запроса бросает ошибку, которую можно обработать в catch через axios.isError. В response у вас уже ответ пришёл, ещё и таймаут внутри.
elo-dev, вам надо понять, есть ли в snapshot нужный элемент. Если есть, то удалить его, если нет, то создать. Не надо операции удаления и добавления делать в цикле. Сейчас у вас в snapshot N элементов, и по текущему алгоритму операция добавления будет вызвана N-1 раз, если Id совпадает, и N раз, если Id не совпадает. На мой предыдущий вопрос про 4 записи хотелось бы ответ.