Используя Star Wars API необходимо создать небольшое приложение с информационными карточками персонажей.
Примерный макет приложения.
Приложение должно содержать 3 страницы:
- Главная: страница содержит приветствие пользователя, навигационное меню (активная в данный момент страница в меню должна быть подсвечена), кнопку перехода к странице с карточками персонажей.
- Страница с карточками о персонажах.
- Страница с ошибкой 404.
(остальное в task.md
)
- Компонент карточки должен быть протестирован.
В
CharacterProfile.test.tsx
Для решения используется следющее:
- [React]
- [Typescript]
- [emotion]
Можно быстро установить и запустить через
make first-start
Установка:
make install
или
npm i
make dev
или
npm run dev
Линтер
make lint
или
npm run lint
Тесты
make test
или
npm run test