Subscribed channels list in tab navigation

This commit is contained in:
Arkadiusz Fal
2022-12-11 12:38:57 +01:00
parent 7ba743afbc
commit 5e0f13cace
28 changed files with 566 additions and 222 deletions

View File

@@ -0,0 +1,22 @@
import Defaults
import SwiftUI
struct SubscriptionsPageButton: View {
@Default(.subscriptionsViewPage) private var subscriptionsViewPage
var body: some View {
Button {
subscriptionsViewPage = subscriptionsViewPage.next()
} label: {
Text(subscriptionsViewPage.rawValue.capitalized)
.frame(maxWidth: .infinity)
.font(.caption2)
}
}
}
struct SubscriptionsPageButton_Previews: PreviewProvider {
static var previews: some View {
SubscriptionsPageButton()
}
}