/**
* @flow
*/
import React from 'react';
import {
Button,
ScrollView,
} from 'react-native';
import {
StackNavigator,
} from 'react-navigation';
import SampleText from './SampleText';
const MyNavScreen = ({ navigation, banner }) => (
{banner}
);
const MyHomeScreen = ({ navigation }) => (
);
MyHomeScreen.navigationOptions = {
title: 'Welcome',
};
const MyPhotosScreen = ({ navigation }) => (
);
MyPhotosScreen.navigationOptions = {
title: 'Photos',
};
const MyProfileScreen = ({ navigation }) => (
);
MyProfileScreen.navigationOptions = {
header: ({ state, setParams }) => ({
title: `${state.params.name}'s Profile!`,
// Render a button on the right side of the header.
// When pressed switches the screen to edit mode.
right: (
setParams({ mode: state.params.mode === 'edit' ? '' : 'edit' })}
/>
),
}),
};
const SimpleStack = StackNavigator({
Home: {
screen: MyHomeScreen,
},
Profile: {
path: 'people/:name',
screen: MyProfileScreen,
},
Photos: {
path: 'photos/:name',
screen: MyPhotosScreen,
},
});
export default SimpleStack;