Skip to content

Commit

Permalink
Fix ROLA completion slide up (#1040)
Browse files Browse the repository at this point in the history
  • Loading branch information
GhenadieVP committed Mar 12, 2024
1 parent 091b86b commit ced4225
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,14 @@ struct Completion: Sendable, FeatureReducer {
case dismissTapped
}

@Dependency(\.dismiss) var dismiss
enum DelegateAction: Sendable, Equatable {
case dismiss
}

func reduce(into state: inout State, viewAction: ViewAction) -> Effect<Action> {
switch viewAction {
case .dismissTapped:
.run { _ in
await dismiss()
}
.send(.delegate(.dismiss))
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -274,12 +274,9 @@ struct DappInteractor: Sendable, FeatureReducer {
return delayedMediumEffect(internal: .presentQueuedRequestIfNeeded)
}

case .modal(.dismiss):
if case .dappInteractionCompletion = state.currentModal {
return delayedMediumEffect(internal: .presentQueuedRequestIfNeeded)
}

return .none
case .modal(.presented(.dappInteractionCompletion(.delegate(.dismiss)))):
state.currentModal = nil
return delayedMediumEffect(internal: .presentQueuedRequestIfNeeded)

default:
return .none
Expand Down

0 comments on commit ced4225

Please sign in to comment.