mirror of
https://github.com/yattee/yattee.git
synced 2024-12-22 13:33:42 +00:00
Fix favorite channel button on tvOS
This commit is contained in:
parent
4697aa9696
commit
d58026bcef
@ -63,6 +63,8 @@ struct ChannelVideosView: View {
|
||||
viewsLabel
|
||||
|
||||
subscriptionToggleButton
|
||||
favoriteButton
|
||||
.labelStyle(.iconOnly)
|
||||
}
|
||||
contentTypePicker
|
||||
.pickerStyle(.automatic)
|
||||
@ -159,9 +161,7 @@ struct ChannelVideosView: View {
|
||||
}
|
||||
|
||||
ToolbarItem {
|
||||
if let presentedChannel {
|
||||
FavoriteButton(item: FavoriteItem(section: .channel(accounts.app.appType.rawValue, presentedChannel.id, presentedChannel.name)))
|
||||
}
|
||||
favoriteButton
|
||||
}
|
||||
|
||||
ToolbarItem {
|
||||
@ -211,6 +211,12 @@ struct ChannelVideosView: View {
|
||||
}
|
||||
}
|
||||
|
||||
@ViewBuilder var favoriteButton: some View {
|
||||
if let presentedChannel {
|
||||
FavoriteButton(item: FavoriteItem(section: .channel(accounts.app.appType.rawValue, presentedChannel.id, presentedChannel.name)))
|
||||
}
|
||||
}
|
||||
|
||||
var thumbnail: some View {
|
||||
ChannelAvatarView(channel: store.item)
|
||||
#if os(tvOS)
|
||||
|
Loading…
Reference in New Issue
Block a user