import { StatusBar } from 'expo-status-bar' import { StyleSheet, View, Text, Alert, Pressable, Image} from 'react-native' import React from 'react'; import { Game } from '../core/game'; import { Skin } from '../core/skin'; import { TopBar } from '../components/TopBar'; import { BotBar } from '../components/BotBar'; import { GameComponent } from '../components/GameComponent'; import { User } from '../core/User/user'; import tabSkinApp from '../constSkin'; import { Conversation } from '../core/conversation'; import { GameSolo } from '../core/gameSolo'; let tabConv:Conversation[]=[]; const msc = require('../../assets/Icons/FondGris.png'); //const UserActu=new User("14", "leBg", "MdpDeOuf", "ouioui", "grand", new Date(2022,12,12), 12222, 123324, 12, tabSkinApp[0], tabSkinApp, tabConv); const jeuTest= new GameSolo("1", "SNAKE", require('../../assets/Icons/UnSelected/Gamepad.png'),"ouin", 1, 1, new Map); function GameChoice(props: { navigation: any; }) { const { navigation } = props return ( ); } function Button(props: { onPress: any; title?: any | undefined; }) { const { onPress, title = 'Save' } = props; return ( {title} ); } const styles = StyleSheet.create({ body: { flex: 1, flexDirection: 'column', alignItems: 'flex-start', width: '70%', }, container: { flex: 1, backgroundColor: "#45444E", flexDirection: "column", justifyContent: "flex-start", alignItems: "center", }, button: { alignItems: 'center', justifyContent: 'center', height: '30%', width: '100%', marginTop: '10%', paddingVertical: 12, paddingHorizontal: 32, borderRadius: 10, elevation: 3, backgroundColor: '#0085FF', }, text: { fontSize: 16, lineHeight: 21, fontWeight: 'bold', letterSpacing: 0.25, color: 'white', }, header: { flex : 0.15, width: '100%', flexDirection: 'row', backgroundColor: '#2D2C33', alignItems: 'center', justifyContent: 'space-around', }, titre: { flex: 0.7, flexDirection: 'column', textAlign: 'center', fontSize: 30, fontFamily: 'Helvetica', fontWeight: 'bold', letterSpacing: 0.25, color: 'white', }, engrenage: { borderRadius: 50, width: 50, height: 50, }, avatar: { borderRadius: 50, width: 50, height: 50, }, footer: { flex: 0.15, flexDirection: 'row', backgroundColor: '#2D2C33', flexWrap: 'wrap', width: '100%', justifyContent: 'space-evenly', }, iconFooter: { marginBottom: 25, marginTop: 10, width: 65, height: 50, }, iconStore: { marginBottom: 25, marginTop: 10, marginLeft: 7, marginRight: 8, width: 50, height: 50, }, imageSkin : { borderRadius: 15, marginTop: 15, marginRight: 15, width: 100, height: 100, }, nomSkin :{ textAlign: 'center', fontSize: 15, fontFamily: 'Helvetica', fontWeight: 'bold', letterSpacing: 0.25, color: 'white', }, }); export default GameChoice