import Combine final class ConversationMiddleware { static let shared = ConversationMiddleware() func middleware(state _: AppState, action: AppAction) -> AnyPublisher { switch action { default: return Empty().eraseToAnyPublisher() } } }