Skip to content

React-приложение - список с пользователями, при клике на пользователя рядом появляется окно, отображающее детальную информацию о пользователе

Notifications You must be signed in to change notification settings

Sergius92739/ra-8.1-hooks_context-use_effect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build status

Список и детали

Deployment: Github Pages


Вы решили потренироваться в использовании хука useEffect и реализовать следующее приложение - список с пользователями, при это при клике на пользователя рядом появляется окно, отображающее детальную информацию о пользователе:

useEffect

При первой загрузке ни один из элементов не выбран, поэтому отображается только список:

First load

Механика

Назовём первый компонент (который слева) - List, а второй (который справа) - Details.

Реализуйте следующую логику:

Важные момент:

  1. Вся загрузка должна происходить через хук useEffect. Подумайте, как организовать единоразовую загрузку и загрузку при каждом изменении props.info.id
  2. Обратите внимание, загрузка деталей должна происходить только при изменении props.info.id, а не при каждом рендере. Т.е. если на одного и того же пользователя кликнуть дважды, то загрузка произойдёт только в первый раз.

About

React-приложение - список с пользователями, при клике на пользователя рядом появляется окно, отображающее детальную информацию о пользователе

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published