Proyectos de Subversion Iphone Microlearning - Inconcert

Rev

Rev 1 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 17
Línea 10... Línea 10...
10
struct CompanyListView: View {
10
struct CompanyListView: View {
11
    @EnvironmentObject private var networkMonitor : NetworkMonitor
11
    @EnvironmentObject private var networkMonitor : NetworkMonitor
12
    @EnvironmentObject private var appNavigation : AppNavigation
12
    @EnvironmentObject private var appNavigation : AppNavigation
Línea 13... Línea 13...
13
    
13
    
14
    @ObservedObject var viewModel : CompanyListViewModel = CompanyListViewModel()
-
 
-
 
14
    @ObservedObject var viewModel : CompanyListViewModel = CompanyListViewModel()
Línea 15... Línea 15...
15
 
15
    private var appData = AppData.sharedInstance
16
    
16
    
17
    var body: some View {
17
    var body: some View {
18
        VStack(spacing: 0) {
18
        VStack(spacing: 0) {
Línea 49... Línea 49...
49
                    
49
                    
Línea 50... Línea 50...
50
                    ForEach(0..<self.viewModel.companies.count) { index in
50
                    ForEach(0..<self.viewModel.companies.count) { index in
51
                    
51
                    
-
 
52
                    
-
 
53
                        CompanyListItemView(companyUuid: self.viewModel.companies[index].uuid)
-
 
54
                            .environmentObject(appNavigation).onTapGesture {
-
 
55
                                appData.companyUuidActive = self.viewModel.companies[index].uuid
-
 
56
                                appData.save()
-
 
57
                                
-
 
58
                                withAnimation {
52
                    
59
                                    appNavigation.subpageActive = .progress