mirror of
https://github.com/yattee/yattee.git
synced 2025-10-13 19:08:14 +00:00
Add Piped support
This commit is contained in:
@@ -4,14 +4,18 @@ import SwiftUI
|
||||
|
||||
final class SubscriptionsModel: ObservableObject {
|
||||
@Published var channels = [Channel]()
|
||||
@Published var api: InvidiousAPI! = InvidiousAPI()
|
||||
var accounts: AccountsModel
|
||||
|
||||
var api: InvidiousAPI {
|
||||
accounts.invidious
|
||||
}
|
||||
|
||||
var resource: Resource {
|
||||
api.subscriptions
|
||||
}
|
||||
|
||||
init(api: InvidiousAPI? = nil) {
|
||||
self.api = api
|
||||
init(accounts: AccountsModel? = nil) {
|
||||
self.accounts = accounts ?? AccountsModel()
|
||||
}
|
||||
|
||||
var all: [Channel] {
|
||||
|
Reference in New Issue
Block a user