1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
import SwiftUI struct FileListView: View { var item: HotlineFile var body: some View { List { ForEach(item.files) { f in if f.isFolder { DisclosureGroup(f.name, isExpanded: false) } else { Text("HELLO") } } } } } #Preview { FileListView(item: HotlineFile(type: "fldr", creator: "", fileSize: 0, fileName: "Folder")) }