Тестовое задание: создать мобильное приложение на платформах iOS, android используется framework React Native
Описание: сделать 2 экрана
- Используя API, загрузить 25 элементов и обновлять их по таймеру (каждые 30 секунд). Так же можно обновить через refresh, тогда таймер сбрасывается. Когда переходим на экран #2, то таймер встают в паузу. Когда возвращаемся на экран то сразу обновляем список
- Детальный экран github action
ТЗ:
- обязательные к использованию библиотеки: навигация - https://github.com/react-navigation/react-navigation стейт (хранение всего списка) - https://github.com/reduxjs/react-redux
- Типизация - flow или ts на выбор
- Использовать react hooks
API: https://docs.github.com/en/rest/reference/activity#list-public-events