Все еще пытаюсь понять, как работают RxJs / Observables, так что это может быть очень простой вопрос.
Я пытаюсь изменить угловой компонент (верхняя панель навигации) для отображения ссылки на основезначение из магазина ngrx.В настоящее время в компонент navbar передается статический массив ссылок.
Также имеется компонент Layout, который инициализирует этот список.
Вот фрагмент кода, который у меня есть:
export class LayoutContainer implements OnDestroy {
links: Link[] = [ // list of links
{
label: 'SESSIONS',
path: '/sessions'
},
{
label: 'BOOKINGS',
path: '/bookings'
},
{
label: 'ACCOUNT',
path: '/account'
}
];
constructor( private store: Store<fromAccount.State>
) {
this.clubAdminList$ = store.pipe(
select(fromAccount.getUserClubAdminList)
);
}
'clubAdminList' - это то, что я беру из магазина.Как бы я динамически изменил список ссылок на основе значения из этого clubAdminList?