ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ
У меня есть хранилище vuex, которое хранит некоторые данные.Например -> магазины и topCategories
В topCategories у меня есть выбор с топ-продуктов в магазине, как это
{ '1' :
{name: 'Banana', category: 'Fruits', 'sales': 50},
{name: 'Apple', category: 'Fruits', 'sales': 50}
}
где '1' это идентификатор магазина
И для каждогоВ магазине у нас одинаковая структура topProducts dict.
У меня есть компонент, отображающий topProducts для выбранного магазина, и компонент должен отображать топ-продукты без дубликатов.Он должен подвести итог, если названия продуктов равны.
ВОПРОС
Где я должен поместить эту логику?В 'computed' в компоненте view или в vuex store action?