Implemented group by feed for iOS

This commit is contained in:
Phil Viso
2019-09-08 17:41:00 -05:00
parent 045bc61684
commit 01c48e788b
3 changed files with 41 additions and 3 deletions

View File

@@ -56,6 +56,9 @@ struct SettingsView : View {
Toggle(isOn: $viewModel.sortOldestToNewest) {
Text("Sort Oldest to Newest")
}
Toggle(isOn: $viewModel.groupByFeed) {
Text("Group By Feed")
}
Stepper(value: $viewModel.timelineNumberOfLines, in: 2...6) {
Text("Number of Text Lines: \(viewModel.timelineNumberOfLines)")
}
@@ -221,6 +224,16 @@ struct SettingsView : View {
}
}
var groupByFeed: Bool {
get {
return AppDefaults.timelineGroupByFeed
}
set {
objectWillChange.send()
AppDefaults.timelineGroupByFeed = newValue
}
}
var timelineNumberOfLines: Int {
get {
return AppDefaults.timelineNumberOfLines