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