import * as React from "react"; import {View, StyleSheet, Dimensions, Text, Button, ScrollView, Image, TouchableOpacity} from "react-native"; import {TabView, TabBar, SceneMap} from "react-native-tab-view"; import rallyImg from '../assets/rallyTascas.jpg'; const SCREEN_HEIGHT = Dimensions.get("window").height; const SCREEN_WIDTH = Dimensions.get("window").width; const FirstRoute = () => ( ); const SecondRoute = () => ( ); const ThirdRoute = () => ( ); const FourthRoute = () => ( ); export default class Eventos extends React.Component { state = { index: 0, routes: [ {key: "first", title: "Festarola"}, {key: "second", title: "Febrada"}, {key: "third", title: "Rally"}, {key: "fourth", title: "Peddy"} ] }; renderFebrada = (navigate) => { return ( navigate('FebradaDetail')}> ); }; renderRally = () => { return ( ); }; renderCaching = () => { return ( ); }; render() { const {navigate} = this.props.navigation; return ( {this.renderFebrada(navigate)} {this.renderRally()} {this.renderCaching()} ); } } const styles = StyleSheet.create({ container: { backgroundColor: '#eee', flex: 1, flexGrow: 1, flexDirection: 'column', }, scroll: { flex: 1, }, cardContainer: { flex: 1, flexDirection: 'row', padding: 10, margin: 20, backgroundColor: '#fff', height: SCREEN_WIDTH * (1 / 2), borderRadius: 5, //borderWidth: 2, }, scene: { flex: 1 } });