change titlebar title when nav

This commit is contained in:
moist-webDev 2023-05-26 00:13:16 -04:00
parent df478cdd9b
commit 6a6e75ff11
1 changed files with 6 additions and 6 deletions

View File

@ -2,22 +2,22 @@ import { Link } from "react-router-native";
import { StyleSheet, Text, View, Platform } from 'react-native'; import { StyleSheet, Text, View, Platform } from 'react-native';
import { MaterialIcons, FontAwesome5, Entypo, Ionicons } from '@expo/vector-icons'; import { MaterialIcons, FontAwesome5, Entypo, Ionicons } from '@expo/vector-icons';
export default function Navbar({theme}:any){ export default function Navbar({theme, setTitle}:any){
return ( return (
<View style={style(theme).navabar}> <View style={style(theme).navabar}>
<Link to="/" style={{flex: 1}}> <Link onPress={()=>setTitle("Home")} to="/" style={{flex: 1}}>
<Text style={style(theme).navButton}><Entypo name="home" size={24} /></Text> <Text style={style(theme).navButton}><Entypo name="home" size={24} /></Text>
</Link> </Link>
<Link to='/movies' style={{flex: 1}}> <Link onPress={()=>setTitle("Movies")} to='/movies' style={{flex: 1}}>
<Text style={style(theme).navButton}><MaterialIcons name="movie" size={24} /></Text> <Text style={style(theme).navButton}><MaterialIcons name="movie" size={24} /></Text>
</Link> </Link>
<Link to='/shows' style={{flex: 1}}> <Link onPress={()=>setTitle("Shows")} to='/shows' style={{flex: 1}}>
<Text style={style(theme).navButton}><Entypo name="tv" size={24} /></Text> <Text style={style(theme).navButton}><Entypo name="tv" size={24} /></Text>
</Link> </Link>
<Link to='/other' style={{flex: 1}}> <Link onPress={()=>setTitle("Other")} to='/other' style={{flex: 1}}>
<Text style={style(theme).navButton}><FontAwesome5 name="dice-d6" size={24} /></Text> <Text style={style(theme).navButton}><FontAwesome5 name="dice-d6" size={24} /></Text>
</Link> </Link>
<Link to='/settings' style={{flex: 1}}> <Link onPress={()=>setTitle("Settings")} to='/settings' style={{flex: 1}}>
<Text style={style(theme).navButton}><Ionicons name="settings" size={24} /></Text> <Text style={style(theme).navButton}><Ionicons name="settings" size={24} /></Text>
</Link> </Link>
</View> </View>