FIX: import des données avec le fichier constSkin

stub-api
Alban GUILHOT 3 years ago
parent 50ed4bfc09
commit d4ec3102c7

@ -7,14 +7,7 @@ import { TopBar } from '../components/TopBar';
import { BotBar } from '../components/BotBar'; import { BotBar } from '../components/BotBar';
import { FlatList } from 'react-native-gesture-handler'; import { FlatList } from 'react-native-gesture-handler';
import { SkinComponent } from '../components/Skin'; import { SkinComponent } from '../components/Skin';
import tabSkinApp from '../constSkin';
const skinTest = new Skin("S0001","Bob",require('../../assets/BobsSkins/BobClassic.png'));
const skinBleu = new Skin("S0002","Bob Bleu", require('../../assets/BobsSkins/BobBlue.png'))
const skinBW = new Skin("S0003","Bob BW", require('../../assets/BobsSkins/BobBW.png'))
const skinGreen = new Skin("S0004","Bob Vert", require('../../assets/BobsSkins/BobGreen.png'))
const skinPT = new Skin("S0005","Bob R&T", require('../../assets/BobsSkins/BobPinkTurquoise.png'))
let listSkin: Array<Skin> = [skinTest, skinBleu, skinBW, skinGreen, skinPT]
function Profile(props: { navigation: any; }) { function Profile(props: { navigation: any; }) {
@ -22,12 +15,12 @@ function Profile(props: { navigation: any; }) {
return ( return (
<View style={stylesScreen.container}> <View style={stylesScreen.container}>
<TopBar <TopBar
skin={skinTest} skin={tabSkinApp[0]}
nav={navigation} nav={navigation}
/> />
<View style={styles.body}> <View style={styles.body}>
<FlatList <FlatList
data={listSkin} data={tabSkinApp}
numColumns={2} numColumns={2}
columnWrapperStyle={{ flex: 1, justifyContent: "space-around"}} columnWrapperStyle={{ flex: 1, justifyContent: "space-around"}}
keyExtractor={item =>item.getSkinName()} keyExtractor={item =>item.getSkinName()}

@ -9,28 +9,19 @@ import { FlatList } from 'react-native-gesture-handler';
import { SkinComponent } from '../components/Skin'; import { SkinComponent } from '../components/Skin';
import { ElementAffichage } from '../components/Element'; import { ElementAffichage } from '../components/Element';
import tabSkinApp from '../constSkin';
const skinTest = new Skin("S0001","Bob",require('../../assets/BobsSkins/BobClassic.png'));
const skinBleu = new Skin("S0002","Bob Bleu", require('../../assets/BobsSkins/BobBlue.png'))
const skinBW = new Skin("S0003","Bob BW", require('../../assets/BobsSkins/BobBW.png'))
const skinGreen = new Skin("S0004","Bob Vert", require('../../assets/BobsSkins/BobGreen.png'))
const skinPT = new Skin("S0005","Bob R&T", require('../../assets/BobsSkins/BobPinkTurquoise.png'))
let listSkin: Array<Skin> = [skinTest, skinBleu, skinBW, skinGreen, skinPT]
function Store(props: { navigation: any; }) { function Store(props: { navigation: any; }) {
const { navigation } = props const { navigation } = props
return ( return (
<View style={stylesScreen.container}> <View style={stylesScreen.container}>
<TopBar <TopBar
skin={skinTest} skin={tabSkinApp[0]}
nav={navigation} nav={navigation}
/> />
<View style={styles.body}> <View style={styles.body}>
<FlatList <FlatList
data={listSkin} data={tabSkinApp}
numColumns={2} numColumns={2}
columnWrapperStyle={{ flex: 1, justifyContent: "space-around"}} columnWrapperStyle={{ flex: 1, justifyContent: "space-around"}}
keyExtractor={item =>item.getSkinName()} keyExtractor={item =>item.getSkinName()}

Loading…
Cancel
Save