Comments (2)
You wouldn't want to put your modal as the root element. You should navigate to a page where this navigation stack can be presented in a Modal.
from react-native-router-flux.
My App.tsx
<Router>
<Modal>
<Stack key="root" hideNavBar>
<Scene key="Control" initial component={Control} type="reset" back={false} />
<Scene tabs={true} showLabel={false} hideNavBar tabBarStyle={styles.tabBar} type="reset">
<Scene key="Account" component={AccountPage} hideNavBar icon={AccountIcon} title='Account' lazy on={() => appState.setCurrentScreen('AccountPage')} />
</Scene>
</Stack>
<Scene key="modal" component={ItemList} />
</Modal>
</Router>
Actually this was working fine in different projects, I couldn't find what's wrong here.
Opening this page as a modal view when entering the key="modal" page that should be in the router code above.
For example, I'm on the "Account" page and when I try to navigate to this page as Actions.modal(), the application throws an error.
from react-native-router-flux.
Related Issues (20)
- Replace deprecated `Linking.removeEventListener()` HOT 2
- How to use NativeBase with RNRF?
- Module not found: Can't resolve '@react-navigation/core' HOT 3
- Scaling of navBar not working in react-native 0.66 HOT 3
- Application renders unnecessarily when we change state in App.js
- Tabs Error HOT 1
- How to get redux DevTools time travel to work
- Unable to resolve module `./navigationStore` from `node_modules/react-native-router-flux/src/index.js`: HOT 2
- TypeError: undefined is not an object (evaluating '_$$_REQUIRE(_dependencyMap[31], "react-navigation-tabs").createMaterialTopTabNavigator') HOT 4
- Is This Lib Dead?? HOT 4
- Link several positions on the same page using pathPrefix
- TypeError: _core.pathUtils is undefined HOT 3
- ViewPropTypes removed from React Native HOT 4
- "initial" Scene prop value is not taking effect
- Broken on IOS 16 HOT 1
- Unable to navigate back to screen Using Deep Linking for Payment Integration using in app browser
- RIP
- Replace deprecated Linking.removeEventListener(), to remove() , throwing error undefined is not a function
- Is this repo dead? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-native-router-flux.