Logo

Wyniesienie stanu

git checkout 13-list-state -f
  1. Przeniesienie stanu i setterów do App
  2. Przekazanie ich jako propsy do Searchbara
└── App - state ({name, surname})
    ├── Searchbar - props({name, surname, handleNameChange, handleSurnameChange})
    ├── filtrowana lista userów

Pokolei:

  1. Zdefiniuj w app stan z name
  2. Zdefiniuj metodę do ustawiania name
  3. Przekaż stan name do Searchbar jako props
  4. Przekaż handleNameChange do Searchbar jako props
  5. Przekaż stan surname do Searchbar jako props
  6. Przekaż handleSurameChange do Searchbar jako props