damus_state: switch to class instead of struct
This was obscuring many state issues
This commit is contained in:
@@ -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!)
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
import Foundation
|
||||
import LinkPresentation
|
||||
|
||||
struct DamusState: HeadlessDamusState {
|
||||
class DamusState: HeadlessDamusState {
|
||||
let pool: RelayPool
|
||||
let keypair: Keypair
|
||||
let likes: EventCounter
|
||||
|
||||
Reference in New Issue
Block a user