Wzorce projektowe · Middle · Pytanie 60 z 75
Jak kompozycja pozwala uniknąć prop drillingu bez Contextu?
<Layout sidebar={<UserMenu user={user} />}>{children}</Layout>- ✓Poprawna odpowiedź: Przekazywać w dół gotowe elementy (children lub sloty), by komponenty pośrednie nie musiały przekazywać niepotrzebnych im danych
- 2Trzymać wszystko w zmiennych globalnych
- 3Wszędzie używać
forwardRef
Wyjaśnienie
Komponent posiadający dane sam renderuje głęboko zagnieżdżone dziecko; komponenty layoutu tylko je umieszczają.