У меня есть компонент. Где показано react-table
с. Таблицы одинаковы, но у каждой таблицы свой фильтр. Например:
tableOne: 'departmentId: 1'
tableTwo: 'departmentId: 2'
...
И у них есть один резервный магазин. При загрузке страницы каждая таблица показывает свои свойства. Я могу изменить указанные c данные таблицы следующим образом:
const departmentCloseRequest = async (id, filter, type) => await new Promise((success, fail) => {
routes.department()
.close(id)
.then(() => getDepartmentListRequest(10, 0, 'DATE', 'desc', filter, type))
.then((result) => {
success(result);
})
.catch((err) => fail({
message: err,
}));
})
.then((response) => response)
.catch((error) => error);
Но после изменения одного элемента из указанной таблицы c каждая таблица получает новые данные из запроса на изменение таблицы. Есть проблема с одним магазином. Таблицы динамически показаны. Как я могу разделить избыточность между таблицами для изменения одного элемента таблицы, другие таблицы не должны меняться.