diff --git a/README.md b/README.md index e562c7f..d1de15d 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ struct SearchReducer: Reducer { } } -struct SearchMiddleware: Middleware { +actor SearchMiddleware: Middleware { struct Dependencies { var search: (String) async throws -> SearchResponse @@ -52,6 +52,9 @@ struct SearchMiddleware: Middleware { } let dependencies: Dependencies + init(dependencies: Dependencies) { + self.dependencies = dependencies + } func process(state: SearchState, with action: SearchAction) async -> SearchAction? { switch action {