import SwiftUI struct ScoreBarView: View { let moves: Int let score: Int let time: String let theme: GameTheme var body: some View { HStack { Label("\(moves)", systemImage: "arrow.left.arrow.right") .accessibilityElement(children: .ignore) .accessibilityLabel(Text("\(moves) moves")) Spacer() Label("\(score)", systemImage: "star.fill") .accessibilityElement(children: .ignore) .accessibilityLabel(Text("Score \(score)")) Spacer() Label(time, systemImage: "clock") .accessibilityElement(children: .ignore) .accessibilityLabel(Text("Time \(time)")) } .font(.subheadline.monospacedDigit()) .foregroundStyle(theme.accentColor) .padding(.horizontal) .padding(.vertical, 8) .accessibilityElement(children: .contain) .accessibilityLabel(Text("Game status")) } }