— React-приложение, сделанное в рамках тестового задания для компании 66 Бит.
Проект закончен: 06.12.2023
Ссылка: https://apterousteen.github.io/test-task-66bit/#
Установка зависимостей
npm i
Запуск проекта
npm start
- новости подгружаются по мере прокрутки (infinite scroll)
- новости обновляются при свайпе сверху вниз (pull-to-refresh)
- а также по нажатию кнопки, которая появлется после скролла
- загруженные новости доступны оффлайн
- тема загружается при нажатии соответствующей кнопки
- тема сохраняется после перезагрузки страницы
- открывается при некорректном адресе страницы
- React
- MUI 5
- React Router
- react-simple-pull-to-refresh
- INTL, Abort Controller, Intersection Observer
- Create React App, ESLint, Prettier