26 lines
592 B
Swift
26 lines
592 B
Swift
import Adwaita
|
|
import LuminateCore
|
|
import LuminateLibrary
|
|
|
|
public struct HomeView: View {
|
|
|
|
public var app: AdwaitaApp
|
|
public var window: AdwaitaWindow
|
|
public var client: JellyfinClient
|
|
public var userId: String
|
|
|
|
public init(app: AdwaitaApp, window: AdwaitaWindow, client: JellyfinClient, userId: String) {
|
|
self.app = app
|
|
self.window = window
|
|
self.client = client
|
|
self.userId = userId
|
|
}
|
|
|
|
public var view: Body {
|
|
ItemGrid(
|
|
client: client,
|
|
userId: userId,
|
|
title: "Library"
|
|
)
|
|
}
|
|
}
|