для каждого роля (шаблон един для всех)
3. Но api разные будут вызываться для каждого роля
4. Вопрос, проверку в самом компоненте делать по типу
if (role == 'admin') this.displayAdmin = true;
else if (role == 'user1') { this.displayUser1 = true; }
или лучше сервис для этого создать, как сделать правильнее проверку?
В зависимости от роли и провайдер нужный апи. На крайний случай пускай сервис смотрит на какой апи стучать. Компонент должен знать о ролях только если от этого зависит шаблон. У тебя же шаблон одинаковый для всех ролей.
Обсуждают сегодня