Есть такая задумка: создать модуль vuex "navbar", в котором прописать свойство "visible: isAuth", где isAuth - переменная, содержащие в себе булево значение, на основе которого в дальнейшем отрисовывается компонент.
Понимаю, что можно везде задать значение вручную и проверять в цикле при отрисовке, но хочется понять - существует ли вообще такая возможность?
Пример:
// module store/module/navbar
export default {
state: {
links: [
{
title: 'Главная',
to: '/home',
visible: true
},
{
title: this.isAuth ? 'Название такое' : 'или такое',
to: '/nothome',
visible: this.isAuth
}
]
}
}