Browse Source

coding

Signed-off-by: Marino Faggiana <marino@marinofaggiana.com>
Marino Faggiana 2 years ago
parent
commit
3148d1363b
1 changed files with 53 additions and 53 deletions
  1. 53 53
      iOSClient/Main/Create cloud/NCUploadAssets.swift

+ 53 - 53
iOSClient/Main/Create cloud/NCUploadAssets.swift

@@ -122,73 +122,73 @@ struct UploadAssetsView: View {
     }
 
     var body: some View {
-        GeometryReader { geo in
-            ZStack(alignment: .top) {
-                NavigationView {
-                    List {
-                        Section(header: Text(NSLocalizedString("_save_path_", comment: ""))) {
-                            HStack {
-                                Label {
-                                    if NCUtilityFileSystem.shared.getHomeServer(urlBase: uploadAssets.userBaseUrl.urlBase, userId: uploadAssets.userBaseUrl.userId) == uploadAssets.serverUrl {
-                                        Text("/")
-                                            .frame(maxWidth: .infinity, alignment: .trailing)
-                                    } else {
-                                        Text((uploadAssets.serverUrl as NSString).lastPathComponent)
-                                            .frame(maxWidth: .infinity, alignment: .trailing)
-                                    }
-                                } icon: {
-                                    Image("folder")
-                                        .renderingMode(.template)
-                                        .resizable()
-                                        .scaledToFit()
-                                        .foregroundColor(Color(NCBrandColor.shared.brand))
+        ZStack(alignment: .top) {
+            NavigationView {
+                List {
+                    Section(header: Text(NSLocalizedString("_save_path_", comment: ""))) {
+                        HStack {
+                            Label {
+                                if NCUtilityFileSystem.shared.getHomeServer(urlBase: uploadAssets.userBaseUrl.urlBase, userId: uploadAssets.userBaseUrl.userId) == uploadAssets.serverUrl {
+                                    Text("/")
+                                        .frame(maxWidth: .infinity, alignment: .trailing)
+                                } else {
+                                    Text((uploadAssets.serverUrl as NSString).lastPathComponent)
+                                        .frame(maxWidth: .infinity, alignment: .trailing)
                                 }
+                            } icon: {
+                                Image("folder")
+                                    .renderingMode(.template)
+                                    .resizable()
+                                    .scaledToFit()
+                                    .foregroundColor(Color(NCBrandColor.shared.brand))
                             }
-                            .contentShape(Rectangle())
-                            .onTapGesture {
-                                isPresentedSelect = true
-                            }
-                            .complexModifier { view in
-                                if #available(iOS 16, *) {
-                                    view.alignmentGuide(.listRowSeparatorLeading) { _ in
-                                        return 0
-                                    }
+                        }
+                        .contentShape(Rectangle())
+                        .onTapGesture {
+                            isPresentedSelect = true
+                        }
+                        .complexModifier { view in
+                            if #available(iOS 16, *) {
+                                view.alignmentGuide(.listRowSeparatorLeading) { _ in
+                                    return 0
                                 }
                             }
                         }
+                    }
 
-                        Section(header: Text(NSLocalizedString("_mode_filename_", comment: ""))) {
+                    Section(header: Text(NSLocalizedString("_mode_filename_", comment: ""))) {
 
-                            Toggle(NSLocalizedString("_maintain_original_filename_", comment: ""), isOn: $isMaintainOriginalFilename)
-                                .toggleStyle(SwitchToggleStyle(tint: Color(NCBrandColor.shared.brand)))
-                                .onChange(of: isMaintainOriginalFilename) { newValue in
-                                }
+                        Toggle(NSLocalizedString("_maintain_original_filename_", comment: ""), isOn: $isMaintainOriginalFilename)
+                            .toggleStyle(SwitchToggleStyle(tint: Color(NCBrandColor.shared.brand)))
+                            .onChange(of: isMaintainOriginalFilename) { newValue in
+                            }
 
-                            Toggle(NSLocalizedString("_add_filenametype_", comment: ""), isOn: $isAddFilenametype)
-                                .toggleStyle(SwitchToggleStyle(tint: Color(NCBrandColor.shared.brand)))
-                                .onChange(of: isAddFilenametype) { newValue in
-                                }
-                        }
+                        Toggle(NSLocalizedString("_add_filenametype_", comment: ""), isOn: $isAddFilenametype)
+                            .toggleStyle(SwitchToggleStyle(tint: Color(NCBrandColor.shared.brand)))
+                            .onChange(of: isAddFilenametype) { newValue in
+                            }
+                    }
 
-                        Section(header: Text(NSLocalizedString("_filename_", comment: ""))) {
+                    Section(header: Text(NSLocalizedString("_filename_", comment: ""))) {
 
-                            HStack {
-                                Text(NSLocalizedString("_filename_", comment: ""))
-                                TextField(NSLocalizedString("_enter_filename_", comment: ""), text: $fileName)
-                                    .modifier(TextFieldClearButton(text: $fileName))
-                                    .multilineTextAlignment(.trailing)
-                            }
-                            // Text(String(format: NSLocalizedString("_preview_filename_", comment: ""), "MM, MMM, DD, YY, YYYY, HH, hh, mm, ss, ampm") + ":" + "\n\n" + returnString)
+                        HStack {
+                            Text(NSLocalizedString("_filename_", comment: ""))
+                            TextField(NSLocalizedString("_enter_filename_", comment: ""), text: $fileName)
+                                .modifier(TextFieldClearButton(text: $fileName))
+                                .multilineTextAlignment(.trailing)
                         }
-                        .complexModifier { view in
-                            if #available(iOS 15, *) {
-                                view.listRowSeparator(.hidden)
-                            }
+                        if !uploadAssets.assets.isEmpty {
+                            Text(uploadAssets.previewFileName(fileName: fileName))
+                        }
+                    }
+                    .complexModifier { view in
+                        if #available(iOS 15, *) {
+                            view.listRowSeparator(.hidden)
                         }
                     }
-                    .navigationTitle(NSLocalizedString("_upload_photos_videos_", comment: ""))
-                    .navigationBarTitleDisplayMode(.inline)
                 }
+                .navigationTitle(NSLocalizedString("_upload_photos_videos_", comment: ""))
+                .navigationBarTitleDisplayMode(.inline)
             }
         }
         .background(Color(UIColor.systemGroupedBackground))