memoZapamiętanie komponentuPowrót do lekcji
Poniższy komponent renderuje Person, które wykorzystuje getAge, żeby obliczyć wiek danej osoby. W komponencie App dochodzi do zmiany stanu przy każdym kliknięciu +, a co z tym idzie dochodzi do rerendera, więc Personponownie wywołuje getAge.
W poprzedniej lekcji poradziliśmy sobie z tym problem za pomocą useMemo. W tym zadaniu spróbuj zapamiętać cały wyrenderowany komponent, tak żeby nie dochodziło do ponownego rendera Personprzy zmianie stanu komponentu App.
W poprzedniej lekcji poradziliśmy sobie z tym problem za pomocą useMemo. W tym zadaniu spróbuj zapamiętać cały wyrenderowany komponent, tak żeby nie dochodziło do ponownego rendera Personprzy zmianie stanu komponentu App.