Amélioration page de paramètres

This commit is contained in:
Emmy D'Anello 2024-12-14 12:53:56 +01:00
parent 8b8453b276
commit 9c6dc97d23
Signed by: ynerant
GPG Key ID: 3A75C55819C8CF85

View File

@ -111,7 +111,7 @@ export default function HistoryScreen() {
key={"login"} key={"login"}
title="Connexion au serveur" title="Connexion au serveur"
description={auth.loggedIn ? "Vous êtes déjà connecté⋅e" : "Vous n'êtes pas connecté⋅e"} description={auth.loggedIn ? "Vous êtes déjà connecté⋅e" : "Vous n'êtes pas connecté⋅e"}
right={() => <FAB icon="login" size="small" onPress={() => router.navigate('/login')} />} right={() => <List.Icon icon="login" />}
onPress={() => router.navigate('/login')} /> onPress={() => router.navigate('/login')} />
</List.Section> </List.Section>
<List.Section title={"Gestion du jeu"}> <List.Section title={"Gestion du jeu"}>
@ -119,20 +119,20 @@ export default function HistoryScreen() {
key={"start"} key={"start"}
title="Démarrer le jeu" title="Démarrer le jeu"
disabled={game.gameStarted} disabled={game.gameStarted}
right={() => <FAB icon="play" size="small" disabled={game.gameStarted} />} right={() => <List.Icon icon="play" color={!game.gameStarted ? undefined : MD3Colors.secondary30} />}
onPress={() => gameStartMutation.mutate()} /> onPress={() => gameStartMutation.mutate()} />
<List.Item <List.Item
key={"stop"} key={"stop"}
title="Arrêter le jeu" title="Arrêter le jeu"
disabled={!game.gameStarted} disabled={!game.gameStarted}
right={() => <FAB icon="stop" size="small" disabled={!game.gameStarted} />} right={() => <List.Icon icon="stop" color={game.gameStarted ? undefined : MD3Colors.secondary30} />}
onPress={() => gameStopMutation.mutate()} /> onPress={() => gameStopMutation.mutate()} />
<List.Item <List.Item
key={"switch"} key={"switch"}
title="Changer de joueur⋅se en course" title="Changer de joueur⋅se en course"
description="À utiliser après une capture" description="À utiliser après une capture"
disabled={!game.gameStarted} disabled={!game.gameStarted}
right={() => <FAB icon="exit-run" size="small" disabled={!game.gameStarted} />} right={() => <List.Icon icon="exit-run" color={game.gameStarted ? undefined : MD3Colors.secondary30} />}
onPress={() => gameSwitchMutation.mutate()} /> onPress={() => gameSwitchMutation.mutate()} />
</List.Section> </List.Section>
<List.Section title={"Avancé"}> <List.Section title={"Avancé"}>
@ -140,13 +140,13 @@ export default function HistoryScreen() {
key={"repair"} key={"repair"}
title="Réparer" title="Réparer"
description="Permet de réparer les soldes des joueur⋅ses à partir des défis réalisés et des trains emprunter. À manipuler avec précaution." description="Permet de réparer les soldes des joueur⋅ses à partir des défis réalisés et des trains emprunter. À manipuler avec précaution."
right={() => <FAB icon="reload-alert" size="small" variant={'tertiary'} />} right={() => <List.Icon icon='tools' color={MD3Colors.error60} />}
onPress={() => gameRepairMutation.mutate()} /> onPress={() => gameRepairMutation.mutate()} />
<List.Item <List.Item
key={"reset"} key={"reset"}
title="Réinitialiser les données de jeu" title="Réinitialiser les données de jeu"
description="Permet de détruire toutes les données. À manipuler avec précaution." description="Permet de détruire toutes les données. À manipuler avec précaution."
right={() => <FAB icon="reload-alert" size="small" variant={'tertiary'} />} right={() => <List.Icon icon="reload-alert" color={MD3Colors.error60} />}
onPress={() => setResetConfirmVisible(true)} /> onPress={() => setResetConfirmVisible(true)} />
</List.Section> </List.Section>
<Snackbar <Snackbar