Since I develop for mobile apps I have always used React-Navigation. Watching your videos I started playing around with Expo Router and I'm having so much fun that I risk missing some work deliveries 😂 Great channel anyway, keep up the good work!
For me Drawer content NEVER hot reloads (even using just react navigation without expo router), I always have to manually CTRL+R. And if your drawer like mine is nested deep inside some protected route, you can think how annyoing it is to constantly navigate towards that place only to find out that things are misaligned and you have to CTRL+R again (CMD+R mac)
I want to use both stack and drawer, can you make a video on that please? I’ve looked at the docs but I seriously cannot understand it. I have a custom header component I’m using in the stack screens, and want to also use custom drawer component for the drawer.
Very Good Tutorial, specially but one Thing: 1. The screens seems empty, without text, and theres text inside in my Case 2. Is there a way to avoid changing path on URL with Web? With the older method Drawer from React Native vanilla, It allows not to change the URL on URL bar on navigator. 3. Is there a way to make a Custom Header Bar or App Bar? Ive tried to passing by ScreenOptions to a new CustomAppBarComponnent without results.
@@galaxies_dev Can you make one video how to handle expo router in real time project which includes, stack navigation, tab navigation, drawer navigation, if we click on any screen, bottom tab nav bar should not show and more important is with proper folder structure, and last point to hide specific bottom tab bar we are using href: null, same case how to handle in drawer navigation
I tried this but it didn't work. I've got all my imports correct, and the same code you have in your layout file but at 2:25 where the drawer menu appears, mine never shows up. Been trying to get it to work for days but have not succeeded. Compiles with no errors but I'm left with just a white screen.
Hey Simon. i have a query, am working on mobile applications, so i want to build Angular-ionic (Capacitor) project and it should be totally offline with sql lite database. Can u please suggest me how the process should be and what all should i want to install for the perfect working of the project. Thanks in advance🙂🙂.
i have a (stack) folder in my drawer but don‘t wanna see the (stack) as a menu item in the drawer. can i switch that off? with something like itemShown: false or such a thing???
Can you please make a video on how to make a reorderable/sortable/draggable flatlist in react native similar to a organisable queue in music player app. I've surfed the web but couldn't find anything performant.
I am getting this error. Can anyone help me with this please? ReanimatedError: Tried to synchronously call a non-worklet function on the UI thread. Possible solutions are: a) If you want to synchronously execute this method, mark it as a worklet b) If you want to execute this function on the JS thread, wrap it using `runOnJS`, js engine: reanimate
You are trying to call your JS code inside Reanimated code (worklets) that are executed on the native side of your project - that's what this issue usually means!
Hey sir plz make one Full stack chat audio or video app in React native with socket,node js in react native CLI plz sir plz with typescript plz sir take your time and buid this amazing project am waiting for your response thanks
Since I develop for mobile apps I have always used React-Navigation. Watching your videos I started playing around with Expo Router and I'm having so much fun that I risk missing some work deliveries 😂 Great channel anyway, keep up the good work!
Expo Team is really doing a great job making mobile development fun and easy, with all the new updates they've been releasing.
So happy to hear, but make sure work get's done 😂
so true lol. I've been experimenting a lot on my own projects instead of investing the same effort into the work deliveries
I love this video and this is my first comment on TH-cam video in 8 years.
it'sworld recored. give him him awared lol lol lol...
Love these videos Simon! Thank you so much, learning so much about Expo!
For me Drawer content NEVER hot reloads (even using just react navigation without expo router), I always have to manually CTRL+R. And if your drawer like mine is nested deep inside some protected route, you can think how annyoing it is to constantly navigate towards that place only to find out that things are misaligned and you have to CTRL+R again (CMD+R mac)
I want to use both stack and drawer, can you make a video on that please? I’ve looked at the docs but I seriously cannot understand it.
I have a custom header component I’m using in the stack screens, and want to also use custom drawer component for the drawer.
hie did you manage to get video on that?
Very Good Tutorial, specially but one Thing:
1. The screens seems empty, without text, and theres text inside in my Case
2. Is there a way to avoid changing path on URL with Web? With the older method Drawer from React Native vanilla, It allows not to change the URL on URL bar on navigator.
3. Is there a way to make a Custom Header Bar or App Bar? Ive tried to passing by ScreenOptions to a new CustomAppBarComponnent without results.
Et Voilà Simon!😁😆
Thank you for the video
Sir this was an amazing video on the topic I wanted on react native.
So, i want to request to make more interesting videos on Expo React native 😊
Sure, any specific topic you want to see?
@@galaxies_dev Can you make one video how to handle expo router in real time project which includes, stack navigation, tab navigation, drawer navigation, if we click on any screen, bottom tab nav bar should not show and more important is with proper folder structure, and last point to hide specific bottom tab bar we are using href: null, same case how to handle in drawer navigation
How do we change the open drawer button icon?
Hi, using drawer with modal having some issue when opening modal, behind screen shows thats drawer section
I see you've posted that the source code is in the blog post, but could you just post a link? Thank you for your videos
thank you for this.
No problem 😊
I tried this but it didn't work. I've got all my imports correct, and the same code you have in your layout file but at 2:25 where the drawer menu appears, mine never shows up. Been trying to get it to work for days but have not succeeded. Compiles with no errors but I'm left with just a white screen.
verifica que esten correcto el nombre de los archivos en particular de _layout.tsx. Lo tenia con el nombre de layoutS.tsx🤯
the same is happening to me! Did you ever figure out what was wrong?
great tutorial, thank you!
Hey Simon.
i have a query, am working on mobile applications, so i want to build Angular-ionic (Capacitor) project and it should be totally offline with sql lite database.
Can u please suggest me how the process should be and what all should i want to install for the perfect working of the project.
Thanks in advance🙂🙂.
CustomDrawerContent is not updating automatically when changes are made, every time need to refresh the simulator ?
Yeah that's why I initially had all of the code in one file and later created a custom component from it!
Is it possible to have a LEFT & RIGHT drawer nav on one screen using expo router? I haven't seen anyone make a video on that yet
I think it will result to an error
@@psychotechtutorials I was actually able to get it to work by nesting a drawer in another. Its a little jenky but works
i have a (stack) folder in my drawer but don‘t wanna see the (stack) as a menu item in the drawer.
can i switch that off? with something like itemShown: false or such a thing???
Usually you can set the href: null in the options of Stack.Screen to hide a page!
@@galaxies_dev thx :)
Amazing videos!
Thanks!
Thank you so much
You are welcome!
I don't why but my drawer shows like login/index! I want it to display only login instead. hat can be the reason?
Solo escríbelo así :
How does it look on web :o
can i use drawer navigation alongside tab navigation?
Yes :)
Can you please make a video on how to make a reorderable/sortable/draggable flatlist in react native similar to a organisable queue in music player app.
I've surfed the web but couldn't find anything performant.
What is the emulator config(phone/api etc...) you are using please?
How do i remove a drawer screen from the drawer?
You look so cool with that mustache!
Haha thanks!
How to implement redux with expo routes
how can I have that mobile screen?
no matter what I do the content doesnt show up in the menu! Is anyone stuck with the same issue?
How can i get drawer open/closed state
There is a hook from React Navigation you can use: reactnavigation.org/docs/drawer-navigator/#checking-if-the-drawer-is-open
I am getting this error. Can anyone help me with this please?
ReanimatedError: Tried to synchronously call a non-worklet function on the UI thread.
Possible solutions are:
a) If you want to synchronously execute this method, mark it as a worklet
b) If you want to execute this function on the JS thread, wrap it using `runOnJS`, js engine: reanimate
You are trying to call your JS code inside Reanimated code (worklets) that are executed on the native side of your project - that's what this issue usually means!
SCROLL DO NOT WORK WHY?
Get back your beard man. By the way I'm watching you since 2019
Hey sir plz make one Full stack chat audio or video app in React native with socket,node js in react native CLI plz sir plz with typescript plz sir take your time and buid this amazing project am waiting for your response thanks