mirror of
https://github.com/yattee/yattee.git
synced 2025-10-17 21:08:16 +00:00
Subscribed channels list in tab navigation
This commit is contained in:
22
Shared/Subscriptions/SubscriptionsPageButton.swift
Normal file
22
Shared/Subscriptions/SubscriptionsPageButton.swift
Normal 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()
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user