Skip to content

Commit b04447a

Browse files
committed
Improve and simplify navigation (#1055)
* Simplify connection code for future core enhancements * Fix replace navigation in navigationPath
1 parent a0b3134 commit b04447a

File tree

4 files changed

+195
-286
lines changed

4 files changed

+195
-286
lines changed

Sources/LiveViewNative/Coordinators/LiveConnectionError.swift

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ public enum LiveConnectionError: Error, LocalizedError {
1717
case socketError(Error)
1818
case joinError(Message)
1919
case eventError(Message)
20+
case sessionCoordinatorReleased
21+
case viewCoordinatorReleased
2022

2123
public var errorDescription: String? {
2224
switch self {
@@ -34,6 +36,10 @@ public enum LiveConnectionError: Error, LocalizedError {
3436
return "joinError(\(message.payload))"
3537
case .eventError(let message):
3638
return "eventError(\(message.payload))"
39+
case .sessionCoordinatorReleased:
40+
return "sessionCoordinatorReleased"
41+
case .viewCoordinatorReleased:
42+
return "viewCoordinatorReleased"
3743
}
3844
}
3945

0 commit comments

Comments
 (0)