Appearance
Навигация
Основная информация
Навигационное меню отрисовывается при помощи компонент NavbarComponent.
Каждый элемент меню представляет из себя элемент массива menu со следующими свойствами:
- role - доступность пункта меню по ролям
- title - название пункта меню
- icon - иконка пункта меню
- path - путь до страницы, на которую будет осуществлён переход после нажатия на пункт меню
Так, с помощью св-ва role меню для администратора выгляди следующим образом:

А для агента вот так:

Шаги в формах
Еще одна функция, за которую отвечает NavbarComponent - это отображение шагов в многостраничных формах. Для этого используется store navBarSteps, из которого берётся текущее состояние навбара, и куда записывваются шаги.

NavbarComponent
isStep() {
return this.$store.getters["navBarSteps/isStep"];
},
activeStep() {
return this.$store.state.navBarSteps.activeStep;
},
steps() {
return this.$store.state.navBarSteps.steps;
},- steps - кол-во шагов
- activeStep - активный шаг
- isStep - проверка на существование шагов