#How to pass props up to Layout in App Router?

7 messages · Page 1 of 1 (latest)

sterile lintel
#

So I have my RootLayout which contains a <Navbar> component that takes a "user" prop and isLogged prop. When a user logs in to my site, I want the navbar to change to display the username and some other data from this "user" prop.

However, my login page is a lower level component so how would I pass the props up to my RootLayout? Or is there some other way for me to go about this?

upper prairieBOT
#

🔎 This post has been indexed in our web forum and will be seen by search engines so other users can find it outside Discord

🕵️ Your user profile is private by default and won't be visible to users outside Discord, if you want to be visible in the web forum you can add the "Public Profile" role in id:customize

✅ You can mark a message as the answer for your post with Right click -> Apps -> Mark Solution
(if you don't see the option, try refreshing Discord with Ctrl + R)

thorn axle
sterile lintel
#

also im not familiar with cache in react what would that do in this case

thorn axle
#

you can fetch whatever data you need in a server component