get rid of pointer to controller

This commit is contained in:
Drew Weymouth
2023-02-10 20:20:37 -08:00
parent 14e1bb0bf4
commit dd2ecf6206
6 changed files with 12 additions and 12 deletions
+2 -2
View File
@@ -34,7 +34,7 @@ type albumPageState struct {
pm *backend.PlaybackManager
im *backend.ImageManager
sm *backend.ServerManager
contr *controller.Controller
contr controller.Controller
nav func(Route)
}
@@ -44,7 +44,7 @@ func NewAlbumPage(
pm *backend.PlaybackManager,
lm *backend.LibraryManager,
im *backend.ImageManager,
contr *controller.Controller,
contr controller.Controller,
nav func(Route),
) *AlbumPage {
a := &AlbumPage{
+2 -2
View File
@@ -27,7 +27,7 @@ type artistPageState struct {
sm *backend.ServerManager
im *backend.ImageManager
nav func(Route)
contr *controller.Controller
contr controller.Controller
}
type ArtistPage struct {
@@ -41,7 +41,7 @@ type ArtistPage struct {
OnPlayAlbum func(string, int)
}
func NewArtistPage(artistID string, sm *backend.ServerManager, im *backend.ImageManager, contr *controller.Controller, nav func(Route)) *ArtistPage {
func NewArtistPage(artistID string, sm *backend.ServerManager, im *backend.ImageManager, contr controller.Controller, nav func(Route)) *ArtistPage {
a := &ArtistPage{artistPageState: artistPageState{
artistID: artistID,
sm: sm,
+2 -2
View File
@@ -30,7 +30,7 @@ type PlaylistPage struct {
type playlistPageState struct {
playlistID string
contr *controller.Controller
contr controller.Controller
sm *backend.ServerManager
pm *backend.PlaybackManager
im *backend.ImageManager
@@ -39,7 +39,7 @@ type playlistPageState struct {
func NewPlaylistPage(
playlistID string,
contr *controller.Controller,
contr controller.Controller,
sm *backend.ServerManager,
pm *backend.PlaybackManager,
im *backend.ImageManager,
+2 -2
View File
@@ -67,13 +67,13 @@ type NavigationHandler interface {
type Router struct {
App *backend.App
Controller *controller.Controller
Controller controller.Controller
Nav NavigationHandler
pop util.PopUpProvider
}
func NewRouter(app *backend.App, controller *controller.Controller, nav NavigationHandler) Router {
func NewRouter(app *backend.App, controller controller.Controller, nav NavigationHandler) Router {
r := Router{
App: app,
Controller: controller,