Skip to content

DarWiM/brief-test

Repository files navigation

Тестовое задание: создать мобильное приложение на платформах iOS, android используется framework React Native

Описание: сделать 2 экрана

  1. Используя API, загрузить 25 элементов и обновлять их по таймеру (каждые 30 секунд). Так же можно обновить через refresh, тогда таймер сбрасывается. Когда переходим на экран #2, то таймер встают в паузу. Когда возвращаемся на экран то сразу обновляем список
  2. Детальный экран github action

ТЗ:

  1. обязательные к использованию библиотеки: навигация - https://github.com/react-navigation/react-navigation стейт (хранение всего списка) - https://github.com/reduxjs/react-redux
  2. Типизация - flow или ts на выбор
  3. Использовать react hooks

API: https://docs.github.com/en/rest/reference/activity#list-public-events