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 19
Línea 69... Línea 69...
69
                             
69
                             
Línea 70... Línea 70...
70
                    Spacer()
70
                    Spacer()
Línea 71... Línea 71...
71
                    
71
                    
72
                    HStack {
72
                    HStack {
73
                                
73
                                
74
                        if viewModel.slide.background.isEmpty && viewModel.slide.file.isEmpty {
74
                        if viewModel.slide.background.trimmingCharacters(in: .whitespacesAndNewlines).isEmpty && viewModel.slide.file.trimmingCharacters(in: .whitespacesAndNewlines).isEmpty {
75
                            Image(uiImage: UIImage(named: "logo") ?? UIImage())
75
                            Image(uiImage: UIImage(named: "logo") ?? UIImage())
76
                            .resizable()
76
                            .resizable()
77
                            .aspectRatio(contentMode: .fit)
77
                            .aspectRatio(contentMode: .fit)
78
                        } else {
78
                        } else {
79
                            CustomAsyncImage(
79
                            CustomAsyncImage(
-
 
80
                                url: URL(
-
 
81
                                    string:
80
                                url: URL(
82
                                        self.viewModel.slide.type == Constants.SLIDE_TYPE_IMAGE ?
81
                                    string:
83
                                    self.viewModel.slide.file.trimmingCharacters(in: .whitespacesAndNewlines) :
82
                                        self.viewModel.slide.type == Constants.SLIDE_TYPE_IMAGE ?  self.viewModel.slide.file :  self.viewModel.slide.background)!,
84
                                        self.viewModel.slide.background.trimmingCharacters(in: .whitespacesAndNewlines))!,
83
                                placeholder: { Text(Config.LANG_COMMON_LOADING).font(.footnote).foregroundColor(.black)},
85
                                placeholder: { Text(Config.LANG_COMMON_LOADING).font(.footnote).foregroundColor(.black)},
84
                                image: {
86
                                image: {