Delivery слой (contexts/{context}/delivery/)
В разделах ниже представлены основные компоненты пакета для работы с delivery (ui) слоем.
Предполагаемая структура папок:
├── delivery
│ ├── article
│ │ ├── ArticlePresenter.ts
│ │ ├── constants
│ │ │ ├── ArticleTableColumns.ts
│ │ │ └── index.ts
│ │ ├── index.ts
│ │ └── schema
│ │ ├── CreateArticleSchema.ts
│ │ ├── UpdateArticleSchema.ts
│ │ └── index.ts
│ ├── auth
│ │ ├── Actions.ts
│ │ ├── index.ts
│ │ └── schema
│ │ ├── LoginSchema.ts
│ │ └── index.tsДля работы с delivery слоем следует
- Подготовить слой инфраструктуры и предоставить через провайдеры нужные нам репозитории.
- Подготовить слой application и предоставить через провайдеры нужные нам сервисы.
- Реализовать презентеры, схемы и все что нам требуется для дальнейшего использования