diff --git a/damus/ContentView.swift b/damus/ContentView.swift index f4dda13a..c177cd71 100644 --- a/damus/ContentView.swift +++ b/damus/ContentView.swift @@ -276,7 +276,7 @@ struct ContentView: View { } .tabViewStyle(.page(indexDisplayMode: .never)) .overlay( - SideMenuView(damus_state: damus, isSidebarVisible: $isSideBarOpened.animation()) + SideMenuView(damus_state: damus_state!, isSidebarVisible: $isSideBarOpened.animation()) ) .navigationDestination(for: Route.self) { route in route.view(navigationCoordinator: navigationCoordinator, damusState: damus_state!) diff --git a/damus/Models/DamusState.swift b/damus/Models/DamusState.swift index fceaad67..39f8b07c 100644 --- a/damus/Models/DamusState.swift +++ b/damus/Models/DamusState.swift @@ -8,7 +8,7 @@ import Foundation import LinkPresentation -struct DamusState: HeadlessDamusState { +class DamusState: HeadlessDamusState { let pool: RelayPool let keypair: Keypair let likes: EventCounter