В официальной документации предлагается заключить в скобки []
, откуда происходит действие:
Имена должны состоять из трех частей:
Контекст, откуда пришла команда, [Пользовательский API], [Продукт
Страница], [Страница панели инструментов].
Глагол, описывающий, что мы хотим сделать с сущностью.
Сущность, на которую мы воздействуем, Пользователь, Карта, Проект.
Примеры:
[API пользователя] GetUser
[Страница продукта] AddItemToCart
[Страница панели инструментов] ArchiveProject
Однако, что если есть 2 разных места, где мы называем Действие?
В моем приложении Angular есть следующее действие:
export class ClearActiveItem {
static readonly type = '[Items Page] ClearActiveItem';
}
Как мне это назвать, чтобы подчеркнуть, что ClearActiveItem
можно отправить из другого места, кроме Items Page
?