Wpis z mikrobloga

Witam ( ͡° ͜ʖ ͡°) Pytanie mam do wyjadaczy, bo napotkałem problem.

React Router:
Przypuśćmy że drzewo wygląda tak:


}>
} />
{!currentUser && } />}
} />
} />

} />

Layout zawiera navigation bar. Przypuśmy że klikając na jakiś button z navki => która jest w Rodzicu Layout. Chcę by odwołał się do jakiegoś elementu z Router AppPage. Da się przekazać jakiegoś refa między Routerami ?

#react #javascript #router
  • 3
@zackson: Zadam trochę inne pytanie, bo Router przerobiłem trochę za szybko zacząłem pisać kod i byłbym w dupie. Mam patern na Router.

Moje pytanie: jak przekazać refa z InfoSection. Dokładnie Refa danego obrazka. Ref ma być przekazany do komponentu FullAppComponent gdzie po naciśnięciu buttona wew robi mi scrollTo na refa.

Niby proste a nie działa. Normalnie propami przekazałem refy, ale zwraca mi refa undefinied.

Czy to kwestia montowania komponentu ? Czy
@NiewzruszonaMasa: Ja pierd.................... ( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)

Jedno piwko wystarczyło żeby mnie zdekoncentrować totalnie.
ref spropagowany do customComponentu, musiał iść jeden child deeper :)

Dodatkowo używałem custom hook useInView => do intersectionObservera robiłem go na [ref,inView] i jeszcze konfikt miał :) pewnie VSC ciągnął po refie z destrukcji