Ну смотри. Прислал мне бэкэнд данные в линейном виде
{
schedule: 1,
start: 10:00
end: 11:00
branchId: 1
},
{
schedule: 2,
start: 10:00
end: 11:00
branchId: 3
}
но и в этом есть плюс. Сейчас у меня работает так
scheduleStore = backendData
normalizedScheduleStore =
sheculdeStore.map(normalizeSomething);
В номралайс у меня данные для отображения. Мне нужно удалить расписание под scheulde === 2. Если я буду лезть в normalized, то я буду рекурсивно входить и искать, а так просто взял, да scheduleStore.filter(...)