Zarządzanie stanem · Junior · Pytanie 21 z 75
Które komponenty zostaną ponownie wyrenderowane po zmianie value providera?
- ✓Poprawna odpowiedź: Wszystkie komponenty, które czytają ten kontekst przez
useContext - 2Tylko sam provider
- 3Tylko komponenty, które dostają wartość przez propsy
Wyjaśnienie
Renderują się ponownie wszyscy konsumenci kontekstu, nawet jeśli używają jednego pola dużego obiektu. Dlatego Context świetnie nadaje się do rzadko zmieniających się wartości, a gorzej do często zmieniającego się stanu.