1
0
mirror of git://jb55.com/damus synced 2024-09-29 00:10:43 +00:00

damus_state: switch to class instead of struct

This was obscuring many state issues
This commit is contained in:
William Casarin 2024-01-26 13:52:48 -08:00
parent 5b820d6920
commit 851bffed0f
2 changed files with 2 additions and 2 deletions

View File

@ -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!)

View File

@ -8,7 +8,7 @@
import Foundation
import LinkPresentation
struct DamusState: HeadlessDamusState {
class DamusState: HeadlessDamusState {
let pool: RelayPool
let keypair: Keypair
let likes: EventCounter