Skip to content

Commit 3e22f4b

Browse files
inprogress upgrade
1 parent 63e24cf commit 3e22f4b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Sources/LiveViewNative/Coordinators/LiveSessionCoordinator.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,8 @@ public class LiveSessionCoordinator<R: RootRegistry>: ObservableObject {
120120

121121
self.configuration = config
122122

123+
let adapter = ReconnectStrategyAdapter(self.configuration.reconnectBehavior)
124+
123125
self.patchHandler = SimplePatchHandler()
124126
self.eventHandler = SimpleEventHandler()
125127
self.navHandler = SimpleNavHandler()
@@ -132,6 +134,7 @@ public class LiveSessionCoordinator<R: RootRegistry>: ObservableObject {
132134
self.builder.setPersistenceProvider(persistence)
133135
self.builder.setLiveChannelEventHandler(eventHandler)
134136
self.builder.setLogLevel(.debug)
137+
self.builder.setSocketReconnectStrategy(adapter)
135138

136139
self.eventHandler.viewReloadSubject
137140
.receive(on: DispatchQueue.main)
@@ -238,9 +241,6 @@ public class LiveSessionCoordinator<R: RootRegistry>: ObservableObject {
238241
let headers = (configuration.headers ?? [:])
239242
.merging(additionalHeaders ?? [:]) { $1 }
240243

241-
// TODO: add this interface
242-
let adapter = ReconnectStrategyAdapter(self.configuration.reconnectBehavior)
243-
244244
let opts = ClientConnectOpts(
245245
joinParams: .some([ "_interface": .object(object: LiveSessionParameters.platformParams)]),
246246
headers: .some(headers),

0 commit comments

Comments
 (0)