From 4843a17f8dbac0843cc25502cb0389bd7e26bf1d Mon Sep 17 00:00:00 2001 From: Dariusz Rybicki <dariusz@elixxir.io> Date: Fri, 30 Sep 2022 11:19:54 +0200 Subject: [PATCH] Dismiss lookup on success --- .../xx-messenger/Sources/ContactFeature/ContactFeature.swift | 1 + .../Tests/ContactFeatureTests/ContactFeatureTests.swift | 1 + 2 files changed, 2 insertions(+) diff --git a/Examples/xx-messenger/Sources/ContactFeature/ContactFeature.swift b/Examples/xx-messenger/Sources/ContactFeature/ContactFeature.swift index 1113b489..dc166e4e 100644 --- a/Examples/xx-messenger/Sources/ContactFeature/ContactFeature.swift +++ b/Examples/xx-messenger/Sources/ContactFeature/ContactFeature.swift @@ -184,6 +184,7 @@ public let contactReducer = Reducer<ContactState, ContactAction, ContactEnvironm case .lookup(.didLookup(let xxContact)): state.xxContact = xxContact + state.lookup = nil return .none case .sendRequestTapped: diff --git a/Examples/xx-messenger/Tests/ContactFeatureTests/ContactFeatureTests.swift b/Examples/xx-messenger/Tests/ContactFeatureTests/ContactFeatureTests.swift index b16d7884..c200094f 100644 --- a/Examples/xx-messenger/Tests/ContactFeatureTests/ContactFeatureTests.swift +++ b/Examples/xx-messenger/Tests/ContactFeatureTests/ContactFeatureTests.swift @@ -145,6 +145,7 @@ final class ContactFeatureTests: XCTestCase { store.send(.lookup(.didLookup(contact))) { $0.xxContact = contact + $0.lookup = nil } } -- GitLab