Ajout du fichier de la police et import dans l'appli
continuous-integration/drone/push Build is failing Details

Persistance
Thomas Chazot 2 years ago
parent 95de9e2f34
commit 14fd72d92c

@ -5,7 +5,6 @@ import LoaderUserApi from './src/services/userServices/loaderUserApi'
import ManagerUser from './src/services/userServices/managerUser'
import FakeSaverUser from './src/services/userServices/fakeSaverUser'
import React, { useCallback } from 'react';
import { useUserStore } from './src/context/userContext';
import ManagerConversation from './src/services/conversationService/managerConversation'
import { LoaderConversationApi } from './src/services/conversationService/loaderConversationApi'
import { FakeSaverConversation } from './src/services/conversationService/fakeSaverConversation'
@ -14,7 +13,9 @@ import LoaderMatchApi from './src/services/matchServices/loaderMatchApi'
import SaverMatchApi from './src/services/matchServices/saverMatchApi'
import LoaderGameApi from './src/services/gameService/loaderGameApi'
import ManagerGame from './src/services/gameService/managerGame'
import { Text } from 'react-native'
import { useFonts } from 'expo-font';
import * as SplashScreen from 'expo-splash-screen';
import { View } from 'react-native'
export const MANAGER_USER = new ManagerUser(new LoaderUserApi, new FakeSaverUser);
@ -23,13 +24,22 @@ export const MANAGER_MATCH = new ManagerMatch(new LoaderMatchApi, new SaverMatch
export const MANAGER_GAME = new ManagerGame(new LoaderGameApi);
export default function App() {
export default function App() {
const [fontsLoaded] = useFonts({
'Helvetica': require('./assets/fonts/Helvetica.ttf'),
});
if (!fontsLoaded) {
return null;
}
return (
<Provider store={store}>
<MainTabNavigator/>
<Provider store={store} >
<MainTabNavigator />
</Provider>
);
}
}

@ -2,7 +2,7 @@ import { FC, ReactNode, useCallback } from "react"
import { Pressable, Image, ImageStyle, Text, View, Alert, ImageSourcePropType, TextStyle } from "react-native"
import React from "react"
import { trace } from "console"
import { Game } from "../core/game"
import { Game } from "../core/Game"
/*
Importing the correct stylesheet

@ -8,12 +8,9 @@ import { Skin } from "../core/skin"
*/
import styles from "./style/Skin.style"
import { useDispatch, useSelector } from "react-redux"
import { loginUser } from "../redux/features/currentUserSlice"
import { RootState } from "../redux/store"
import { MANAGER_USER } from "../../App"
import { useUserStore } from "../context/userContext"
import { ManagerCoinsUser } from "../core/User/userCoinsModifier"
import ManagerUser from "../services/userServices/managerUser"
import UserSkinModifier from "../core/User/userSkinModifier"
import { useStoreStore } from "../context/storeContext"
import tabSkinApp from "../constSkin"

@ -2,7 +2,7 @@ import React from "react";
import create from "zustand";
import { MANAGER_USER } from "../../App";
import tabSkinApp from "../constSkin";
import { Game } from "../core/game";
import { Game } from "../core/Game";
import { Skin } from "../core/Skin";
import { User } from "../core/User/user";

@ -1,5 +1,5 @@
import { ImageSourcePropType } from 'react-native';
import { Game } from '../game';
import { Game } from '../Game';
import { User } from "../User/user";

@ -1,6 +1,6 @@
import { Match } from "./match";
import { User } from "../User/user";
import { Game } from "../game";
import { Game } from "../Game";
import { GameCasino } from "../gameCasino";
import { ManagerCoinsUser } from "../User/userCoinsModifier";

@ -1,6 +1,6 @@
import { MANAGER_MATCH } from "../../../App";
import ManagerMatch from "../../services/matchServices/managerMatch";
import { Game } from "../game";
import { Game } from "../Game";
import { User } from "../User/user";
import { Match } from "./match";

@ -1,6 +1,6 @@
import { Match } from "./match";
import { User } from "../User/user";
import { Game } from "../game";
import { Game } from "../Game";
import { GameMulti } from "../gameMulti";
import { ManagerCoinsUser } from "../User/userCoinsModifier";

@ -1,7 +1,7 @@
import { Match } from "./match";
import { GameSolo } from "../gameSolo";
import { User } from "../User/user";
import { Game } from "../game";
import { Game } from "../Game";
import { ManagerCoinsUser } from "../User/userCoinsModifier";
export default class MatchSolo extends Match{

@ -1,4 +1,4 @@
import { Game } from './game'
import { Game } from './Game'
export class GameCasino extends Game{

@ -1,4 +1,4 @@
import { Game } from './game'
import { Game } from './Game'
export class GameMulti extends Game{
readonly rankToCoins:Map<number,number>

@ -1,4 +1,4 @@
import { Game } from './game'
import { Game } from './Game'
export class GameSolo extends Game{
readonly ptsToCoins:Map<number,number>

@ -1,7 +1,7 @@
import { StatusBar } from 'expo-status-bar'
import { StyleSheet, View, Text, Alert, Pressable, Image, FlatList} from 'react-native'
import React from 'react';
import { Game } from '../core/game';
import { Game } from '../core/Game';
import { Skin } from '../core/skin';
import { TopBar } from '../components/TopBar';
import { BotBar } from '../components/BotBar';

@ -9,7 +9,7 @@ import { ButtonGameTypeChoice } from '../components/ButtonGameTypeChoice';
import { MANAGER_GAME } from '../../App';
import { useGameStore } from '../context/gameContext';
import { GameSolo } from '../core/gameSolo';
import { Game } from '../core/game';
import { Game } from '../core/Game';
import game from '../testGameSolo';

@ -1,4 +1,4 @@
import { Game } from "../../core/game";
import { Game } from "../../core/Game";
export default interface ILoaderGame{

@ -1,4 +1,4 @@
import { Game } from "../../core/game";
import { Game } from "../../core/Game";
import { GameSolo } from "../../core/gameSolo";
import ILoaderGame from "./ILoaderGame";

@ -1,4 +1,4 @@
import { Game } from "../../core/game";
import { Game } from "../../core/Game";
import ILoaderGame from "./ILoaderGame";
export default class ManagerGame{

@ -1,4 +1,4 @@
import { Game } from "../../core/game";
import { Game } from "../../core/Game";
import { Match } from "../../core/Match/match";
import { User } from "../../core/User/user";

@ -1,4 +1,4 @@
import { Game } from "../../core/game";
import { Game } from "../../core/Game";
import { Match } from "../../core/Match/match";
import { User } from "../../core/User/user";

Loading…
Cancel
Save