Когда я пытаюсь обновить элемент в списке, операция работает, и элемент обновляется в БД, а также в пользовательском интерфейсе, обновление работает, хотя это занимает некоторое время и временно показывает дополнительную строку в течение короткого момента.,Однако в консоли появляется предупреждение, и в сообщении говорится: «Каждый дочерний элемент в списке должен иметь уникальный ключ». Проверьте метод рендеринга DatagridBody ».Я видел, что эта ссылка считается разрешением для указанного выше предупреждения, однако у меня уже есть идентификатор атрибута в ответе json, см. Код ниже:
const convertHTTPResponseToDataProvider = (response, тип, ресурс, параметры) => {const {заголовки, json} = ответ;
switch (type) {
case GET_LIST:
return {
data: json.map(x => x),
total: parseInt(headers.get('content-range'), 10),
};
case CREATE:
return { data: { ...params.data, id: json.id } };
case UPDATE:
return { data: { ...params.data, id: json.id } };
default:
return { data: json };
}
};