import { StyleSheet, Text, View, Button, ImageComponent } from 'react-native'; import { StatusBar } from 'expo-status-bar'; import React, { useState } from "react"; import { FlatList } from 'react-native-gesture-handler'; import { StubLib } from '../data/stub'; import { Card } from '../models/Card'; import { Image } from 'react-native'; import { ImageURISource } from 'react-native'; //@ts-ignore const Item = ({title}) => ( {title} ); export default function Main() { const [count, setCount] = useState(0); const {getCards} = new StubLib(); const list: Card[] = getCards(); const req = fetch('https://omgvamp-hearthstone-v1.p.rapidapi.com/cards') return ( ( )} keyExtractor={item => item.id} /> ); } const styles = StyleSheet.create({ container: { flex: 1, backgroundColor: '#ac9585', alignItems: 'center', justifyContent: 'space-evenly', }, border: { flex: 1, backgroundColor: '#ff0000', maxHeight : 100, borderWidth : 15, borderRadius : 15, borderColor : '#00ffaa', alignItems: 'center', justifyContent: 'center', }, item: { borderRadius : 15, backgroundColor: '#efefef', padding: 20, margin : 10, }, title: { fontStyle: "italic", } });