Page MenuHomeMusing Studio

CollectionListView.swift
No OneTemporary

CollectionListView.swift

import SwiftUI
struct CollectionListView: View {
@EnvironmentObject var model: WriteFreelyModel
var body: some View {
List {
ForEach(model.collections.collectionsList) { collection in
NavigationLink(
destination: PostListView(selectedCollection: collection)
) {
Text(collection.title)
}
}
}
.navigationTitle("Collections")
.listStyle(SidebarListStyle())
}
}
struct CollectionSidebar_Previews: PreviewProvider {
static var previews: some View {
let model = WriteFreelyModel()
model.collections = CollectionListModel(with: [userCollection1, userCollection2, userCollection3])
return CollectionListView()
.environmentObject(model)
}
}

File Metadata

Mime Type
text/x-c
Expires
Thu, Apr 2, 2:49 AM (1 d, 11 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3678980

Event Timeline