ALLTabView

import SwiftUI

struct ALLTabView: View {
    @EnvironmentObject var mbData: MBData
    @State var MBkosu: Int = 0
    let MBpar = 47
    let MBtanka = 3
    
    @EnvironmentObject var ncData: NCData
    @State var NCkosu: Int = 0
    let NCpar = 147
    let NCtanka = 12
    
    
    @EnvironmentObject var skData: SKData
    @State var SKkosu: Int = 0
    let SKpar = 33
    let SKtanka = 21
    
    
    
    @EnvironmentObject var idData: IDData
    @State var IDkosu: Int = 0
    let IDpar = 117
    let IDtanka = 8
    
    
    @EnvironmentObject var swData: SWData
    @State var SWkosu: Int = 0
    let SWpar = 321
    let SWtanka = 30
    
    
    @EnvironmentObject var tvData: TVData
    @State var TVkosu: Int = 0
    let TVpar = 175
    let TVtanka = 16
    
    @EnvironmentObject var dnData: DNData
    @State var DNkosu: Int = 0
    let DNpar = 225
    let DNtanka = 13
    
    
    
    @EnvironmentObject var jaData: JAData
    @State var JAkosu: Int = 0
    let JApar = 345
    let JAtanka = 22
    
    
    @EnvironmentObject var dgData: DGData
    @State var DGkosu: Int = 0
    let DGpar = 88
    let DGtanka = 5
    
    
    @EnvironmentObject var acData: ACData
    @State var ACkosu: Int = 0
    let ACpar = 268
    let ACtanka = 16
    @State var selectedTag = 1
    
    var body: some View {
        TabView(selection: $selectedTag){
            OutputView()
                .tabItem{
                    Label("HOME", systemImage: "house")
                }.tag(1)
            ActionView()
                .tabItem{
                    Label("ACTION", systemImage:"checklist")
                }.tag(2)
            DetailView()
                .tabItem{
                    Label("DETAIL", systemImage:"doc.text.below.ecg.fill")
                }.tag(3)
        }
    }
}
struct ALLTabView_Previews: PreviewProvider {
    static var previews: some View {
        ALLTabView()
            .environmentObject(MBData())
            .environmentObject(NCData())
            .environmentObject(SKData())
            .environmentObject(IDData())
            .environmentObject(SWData())
            .environmentObject(TVData())
            .environmentObject(DNData())
            .environmentObject(JAData())
            .environmentObject(DGData())
            .environmentObject(ACData())
    }
}
タイトルとURLをコピーしました