Skip to content

Instantly share code, notes, and snippets.

@patcito
Created June 11, 2017 10:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save patcito/1ad2917587a1d346cb394b6e0285b67d to your computer and use it in GitHub Desktop.
Save patcito/1ad2917587a1d346cb394b6e0285b67d to your computer and use it in GitHub Desktop.
import React from "react";
import { StyleSheet, Text, View, Image } from "react-native";
import ToggleButton from "../components/ToggleButton";
export default class Schedule extends React.Component {
state = {
selectedDay: "THURSDAY"
};
handlePressItem = item => {
this.setState({ selectedDay: item });
};
render() {
const { selectedDay } = this.state;
return (
<View style={styles.container}>
<Image style={styles.image} source={require("../assets/hero.png")}>
<Image style={styles.logo} source={require("../assets/logo.png")} />
<Text style={styles.title}>React Europe Conference</Text>
<ToggleButton
items={["THURSDAY", "FRIDAY"]}
value={selectedDay}
onPressItem={this.handlePressItem}
/>
</Image>
</View>
);
}
}
const styles = StyleSheet.create({
container: {
flex: 1,
backgroundColor: "#fff"
},
image: {
paddingVertical: 30,
height: null,
width: null,
justifyContent: "center",
alignItems: "center"
},
logo: {
width: 46,
height: 40,
marginBottom: 10
},
title: {
backgroundColor: "transparent",
color: "white",
fontSize: 24,
marginBottom: 10
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment