diff --git a/Examples/xx-messenger/Package.swift b/Examples/xx-messenger/Package.swift index 8e7e2984db8564b066fbe84cec6094b37838f6e3..accd9923674bd0ed8243622b85b30bc33f8d7fe6 100644 --- a/Examples/xx-messenger/Package.swift +++ b/Examples/xx-messenger/Package.swift @@ -56,6 +56,10 @@ let package = Package( url: "https://github.com/pointfreeco/swift-custom-dump.git", .upToNextMajor(from: "0.5.2") ), + .package( + url: "https://github.com/apple/swift-log.git", + .upToNextMajor(from: "1.4.4") + ), .package( url: "https://github.com/kean/Pulse.git", .upToNextMajor(from: "2.1.2") @@ -104,6 +108,8 @@ let package = Package( .target(name: "WelcomeFeature"), .product(name: "ComposableArchitecture", package: "swift-composable-architecture"), .product(name: "ComposablePresentation", package: "swift-composable-presentation"), + .product(name: "Logging", package: "swift-log"), + .product(name: "PulseLogHandler", package: "Pulse"), .product(name: "PulseUI", package: "Pulse"), .product(name: "XXMessengerClient", package: "elixxir-dapps-sdk-swift"), .product(name: "XXModels", package: "client-ios-db"), diff --git a/Examples/xx-messenger/Sources/AppFeature/App.swift b/Examples/xx-messenger/Sources/AppFeature/App.swift index d6b0b722c4d610d823b5313aae797e3f72dc10a3..7c3f0e82b5b00ee3aa4ff601b50556dbc8a148d2 100644 --- a/Examples/xx-messenger/Sources/AppFeature/App.swift +++ b/Examples/xx-messenger/Sources/AppFeature/App.swift @@ -1,8 +1,14 @@ import ComposableArchitecture +import Logging +import PulseLogHandler import SwiftUI @main struct App: SwiftUI.App { + init() { + LoggingSystem.bootstrap(PersistentLogHandler.init) + } + var body: some Scene { WindowGroup { AppView(store: Store(