// // CurrentBetView.swift // AllIn // // Created by Emre on 31/01/2024. // import SwiftUI import Model import StubLib struct CurrentBetView: View { @StateObject private var viewModel = CurrentBetViewModel() @Binding var showMenu: Bool @State private var showingSheet = false var body: some View { VStack(alignment: .center, spacing: 0) { TopBar(showMenu: self.$showMenu) ScrollView(showsIndicators: false) { Text("bet_history_current_title") .textStyle(weight: .bold, color: AllInColors.grey500Color, size: 25) .padding([.top],15) VStack(spacing: 20){ ForEach(viewModel.bets, id: \.bet.id) { (bet: BetDetail) in ReviewCard(betDetail: bet, amountBetted: 110, isAWin: false) } } .padding([.trailing, .leading, .bottom],25) } .refreshable { viewModel.getItems() } Spacer() } .edgesIgnoringSafeArea(.bottom) .background(AllInColors.backgroundColor) } }