From 6e6e519fc351bedd1b84f5142832ba70fd32e3a7 Mon Sep 17 00:00:00 2001 From: "remi.regnault" Date: Tue, 21 May 2024 18:25:42 +0200 Subject: [PATCH] :recycle: rename PlayerResumeFrame into PlayerScoreResumeFrame --- .../Components/Player/PlayerResumeFrame.swift | 29 +----------- .../Player/PlayerScoreResumeFrame.swift | 45 +++++++++++++++++++ .../Views/Player/ScoreBoardView.swift | 6 +-- 3 files changed, 50 insertions(+), 30 deletions(-) create mode 100644 DouShouQi_App/DouShouQi_App/Components/Player/PlayerScoreResumeFrame.swift diff --git a/DouShouQi_App/DouShouQi_App/Components/Player/PlayerResumeFrame.swift b/DouShouQi_App/DouShouQi_App/Components/Player/PlayerResumeFrame.swift index 201bffb..0d11cbd 100644 --- a/DouShouQi_App/DouShouQi_App/Components/Player/PlayerResumeFrame.swift +++ b/DouShouQi_App/DouShouQi_App/Components/Player/PlayerResumeFrame.swift @@ -8,38 +8,13 @@ import SwiftUI struct PlayerResumeFrame: View { - - // Player Params - let Name: String - let Rank: Int - let Wins: Int - let Looses: Int - var body: some View { - VStack { - HStack { - Text("\(Rank)") - .font(.headline) - .frame(width: 50, alignment: .trailing) - - Text(Name) - - Spacer() - - Text("\(Wins)") - .frame(width: 55, alignment: .trailing) - - Text("\(Looses)") - .frame(width: 55, alignment: .trailing) - - } - .padding(10) - } + Text(/*@START_MENU_TOKEN@*/"Hello, World!"/*@END_MENU_TOKEN@*/) } } struct PlayerResumeFrame_Previews: PreviewProvider { static var previews: some View { - PlayerResumeFrame(Name: "Michel Polnaref", Rank: 178, Wins: 0, Looses: 296) + PlayerResumeFrame() } } diff --git a/DouShouQi_App/DouShouQi_App/Components/Player/PlayerScoreResumeFrame.swift b/DouShouQi_App/DouShouQi_App/Components/Player/PlayerScoreResumeFrame.swift new file mode 100644 index 0000000..51f946b --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Components/Player/PlayerScoreResumeFrame.swift @@ -0,0 +1,45 @@ +// +// PlayerScoreResumeFrame.swift +// DouShouQi_App +// +// Created by Rémi REGNAULT on 21/05/2024. +// + +import SwiftUI + +struct PlayerScoreResumeFrame: View { + + // Player Params + let Name: String + let Rank: Int + let Wins: Int + let Looses: Int + + var body: some View { + VStack { + HStack { + Text("\(Rank)") + .font(.headline) + .frame(width: 50, alignment: .trailing) + + Text(Name) + + Spacer() + + Text("\(Wins)") + .frame(width: 55, alignment: .trailing) + + Text("\(Looses)") + .frame(width: 55, alignment: .trailing) + + } + .padding(10) + } + } +} + +struct PlayerScoreResumeFrame_Previews: PreviewProvider { + static var previews: some View { + PlayerScoreResumeFrame(Name: "Michel Polnaref", Rank: 178, Wins: 0, Looses: 296) + } +} diff --git a/DouShouQi_App/DouShouQi_App/Views/Player/ScoreBoardView.swift b/DouShouQi_App/DouShouQi_App/Views/Player/ScoreBoardView.swift index 4b9da01..89c3954 100644 --- a/DouShouQi_App/DouShouQi_App/Views/Player/ScoreBoardView.swift +++ b/DouShouQi_App/DouShouQi_App/Views/Player/ScoreBoardView.swift @@ -37,9 +37,9 @@ struct ScoreBoardView: View { .frame(height: 2) } - PlayerResumeFrame(Name: "Nathan Verdier", Rank: 1, Wins: 19, Looses: 15) - PlayerResumeFrame(Name: "Rayhan Hassou", Rank: 2, Wins: 17, Looses: 17) - PlayerResumeFrame(Name: "Rémi Regnault", Rank: 3, Wins: 15, Looses: 19) + PlayerScoreResumeFrame(Name: "Nathan Verdier", Rank: 1, Wins: 19, Looses: 15) + PlayerScoreResumeFrame(Name: "Rayhan Hassou", Rank: 2, Wins: 17, Looses: 17) + PlayerScoreResumeFrame(Name: "Rémi Regnault", Rank: 3, Wins: 15, Looses: 19) Spacer() }