codex-team/hawk.android.app

Create ProjectProvider

Closed this issue · 1 comments

Сделать провайдер ProjectProvider, который будет предоставлять список проектов, которые необходимо отобразить.

Список всех проектов необходимо предоставлять в двух местах:

  • ProjectPresenter

Получать список проектов можно из апи или можно будет сделать некоторое кеширование данных

Необходимо получить для GaragePresenter и ProjectPresenter список воркспейсов и список проектов, соответственно.
Стоит сделать еще WorkspaceProvider. Так как получение проектов и воркспейсов необходимо будет использовать один и тот же GraphQL, следовательно, WorkspaceProvider будет предоставлять данные для ProjectProvider