Нужно сделать отдельный компонент VerticalMenu, который на входе бы принимал массив IMenuItem[]:
Меню берется из Redux.
Это нужно, чтобы можно было в меню добавить обычные ссылки на страницы помимо категорий.
Разметка с использованием http://schema.org/ItemList (пример на странице категории, в меню категории: http://localhost:3001/category/chekhly-na-iphone)
Нужно сделать отдельный компонент VerticalMenu, который на входе бы принимал массив
IMenuItem[]
:Меню берется из Redux.
Это нужно, чтобы можно было в меню добавить обычные ссылки на страницы помимо категорий. Разметка с использованием
http://schema.org/ItemList
(пример на странице категории, в меню категории: http://localhost:3001/category/chekhly-na-iphone)Оформить, примерно вот так:
https://i563.my-sellios.ru/
При написании классов, использовать БЭМ.
Для оформления ввести переменные:
front-v-menu-bg
,front-v-menu-color
,front-v-menu-active
Тег компонента
nav
.