We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fb6c903 commit ab77c8bCopy full SHA for ab77c8b
README.md
@@ -30,4 +30,15 @@ public protocol ScreenStoring {
30
public struct UserDefaultScreenStorer: ScreenStoring {
31
// ...
32
}
33
+
34
+// MARK: ScreenLoading
35
+public protocol ScreenLoading {
36
+ func load(withProvider provider: ScreenProviding) -> AnyPublisher<[SomeScreen], Error>
37
+}
38
39
+// MARK: ScreenLoading Basic Implementation
40
+extension SomeScreen: ScreenLoading {
41
+ // ...
42
43
```
44
0 commit comments