дизейбла или отображения? Например есть права у пользователей + автоматически переключаемые режимы работы приложения в рантайме. Поделитесь хорошими реализациями на github
у пользователя есть список ролей, у компонентов есть список ролей. на компоненте висит структурная директива, типа ngIf с встроенной поддержкой запроса данных юзера и матчинга ролей. что такое переключение режимов не знаю. А доступ к маршрутам определяется гардами, которые смотрят в роли похожим образом
под режимом я понимаю то, когда включается ReadOnly, т.е. в текущих временных условиях можно только читать информацию (компонент общий для просмотра и редактирования). Или когда часть функционала на бэкэнде становится недоступна и надо показать баннер какой-нибудь по похожему условию.
Обсуждают сегодня