Improve video banner and playback queue view

This commit is contained in:
Arkadiusz Fal
2021-10-23 12:13:05 +02:00
parent 8a43ed9503
commit 28709a2c80
8 changed files with 124 additions and 103 deletions

View File

@@ -26,7 +26,7 @@ final class PlaylistsModel: ObservableObject {
}
func load(force: Bool = false, onSuccess: @escaping () -> Void = {}) {
let request = force ? resource.load() : resource.loadIfNeeded()
let request = force ? resource?.load() : resource?.loadIfNeeded()
request?
.onSuccess { resource in
@@ -66,8 +66,8 @@ final class PlaylistsModel: ObservableObject {
selectedPlaylistID = id ?? ""
}
private var resource: Resource {
accounts.api.playlists!
private var resource: Resource? {
accounts.api.playlists
}
private var selectedPlaylist: Playlist? {