/search-task

Test VK-search

Primary LanguageTypeScript

Компонент поиска

Как запустить проект

  1. Выполнить в директории проекта
npm install
  1. Для запуска в режиме разработки выполнить
npm run dev

Задания

  • проверить и поправить функциональность (сейчас выведены mock данные, поиск не работает). На ввод в поисковую строку должен идти запрос к api для поиска пользователя. Для запроса к api используйте fetch api.
  • реализовать поиск пользователей со стороннего ресурса https://dummyjson.com/users/search?q=John q - это поисковый запрос
  • покрыть типизацией (будет плюсом)
  • подумать над оптимизациями приложения (будет плюсом)

Предусмотрите все нюансы (обработка ошибок, оптимизация работы с сетью и т.д.), которые вы знаете и все потенциальные нештатные ситуации, но не тратьте на это слишком много времени (1-4 часа). Удачи!