Skip to content

Commit 8525138

Browse files
authored
Merge pull request #1732 from StoDevX/carleton-no-nest
Remove nested StackNavigator from Carleton menus
2 parents 0bee5a9 + cf88dc7 commit 8525138

File tree

2 files changed

+17
-20
lines changed

2 files changed

+17
-20
lines changed

source/navigation.js

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,13 @@ import {ContactsView, ContactsDetailView} from './views/contacts'
99
import {DictionaryView, DictionaryDetailView} from './views/dictionary'
1010
import {HomeView, EditHomeView} from './views/home'
1111
import StreamingView from './views/streaming'
12-
import {MenusView} from './views/menus'
12+
import {
13+
MenusView,
14+
CarletonBurtonMenuScreen,
15+
CarletonLDCMenuScreen,
16+
CarletonWeitzMenuScreen,
17+
CarletonSaylesMenuScreen,
18+
} from './views/menus'
1319
import {FilterView} from './views/components/filter'
1420
import NewsView from './views/news'
1521
import NewsItemView from './views/news/news-item'
@@ -83,6 +89,10 @@ export const AppNavigator = StackNavigator(
8389
TransportationView: {screen: TransportationView},
8490
OtherModesDetailView: {screen: OtherModesDetailView},
8591
BusMapView: {screen: BusMapView},
92+
CarletonBurtonMenuView: {screen: CarletonBurtonMenuScreen},
93+
CarletonLDCMenuView: {screen: CarletonLDCMenuScreen},
94+
CarletonWeitzMenuView: {screen: CarletonWeitzMenuScreen},
95+
CarletonSaylesMenuView: {screen: CarletonSaylesMenuScreen},
8696
},
8797
{
8898
navigationOptions: {

source/views/menus/index.js

Lines changed: 6 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -5,33 +5,20 @@
55
*/
66

77
import React from 'react'
8-
import {StackNavigator} from 'react-navigation'
98
import {TabNavigator} from '../components/tabbed-view'
109
import {TabBarIcon} from '../components/tabbar-icon'
1110

1211
import {BonAppHostedMenu} from './menu-bonapp'
1312
import {GitHubHostedMenu} from './menu-github'
14-
import {
15-
CarletonCafeIndex,
13+
import {CarletonCafeIndex} from './carleton-menus'
14+
// import {BonAppPickerView} from './dev-bonapp-picker'
15+
16+
export {
1617
CarletonBurtonMenuScreen,
1718
CarletonLDCMenuScreen,
1819
CarletonWeitzMenuScreen,
1920
CarletonSaylesMenuScreen,
2021
} from './carleton-menus'
21-
// import {BonAppPickerView} from './dev-bonapp-picker'
22-
23-
const CarletonMenuPicker = StackNavigator(
24-
{
25-
CarletonCafeIndex: {screen: CarletonCafeIndex},
26-
CarletonBurtonMenuView: {screen: CarletonBurtonMenuScreen},
27-
CarletonLDCMenuView: {screen: CarletonLDCMenuScreen},
28-
CarletonWeitzMenuView: {screen: CarletonWeitzMenuScreen},
29-
CarletonSaylesMenuView: {screen: CarletonSaylesMenuScreen},
30-
},
31-
{
32-
headerMode: 'none',
33-
},
34-
)
3522

3623
export const MenusView = TabNavigator(
3724
{
@@ -100,9 +87,9 @@ export const MenusView = TabNavigator(
10087
},
10188

10289
CarletonMenuListView: {
103-
screen: CarletonMenuPicker,
90+
screen: CarletonCafeIndex,
10491
navigationOptions: {
105-
title: 'Carleton',
92+
tabBarLabel: 'Carleton',
10693
tabBarIcon: TabBarIcon('menu'),
10794
},
10895
},

0 commit comments

Comments
 (0)