This commit is contained in:
Михаил Капелько
2024-01-02 10:04:10 +03:00
parent c18659a607
commit c17a15dac9
4 changed files with 13 additions and 7 deletions

View File

@@ -9,7 +9,6 @@ model:
service:
actions:
busModel
🚀shouldResetLoading: Bus.send(K.isLoading, v)
pipes:
finishLoading: [toggle, K.finishLoading]
isLoading: [recent, K.isLoading]

View File

@@ -85,10 +85,6 @@ extension MeetupId {
ctrl.m
.sink { v in Bus.send("MeetupId", v) }
.store(in: &service.subscriptions)
ctrl.m
.compactMap { shouldResetLoading($0) }
.sink { v in Bus.send(K.isLoading, v) }
.store(in: &service.subscriptions)
// MARK: - SectionGenerated Service Pipes

View File

@@ -8,9 +8,11 @@ extension MeetupId {
@StateObject var join = BusUI.Button(K.join)
@StateObject var textField = BusUI.TextField(K.textApp, K.textUI)
let processors: [Any] = [
Bus.Sync(shouldEnableJoin, K.M, K.isJoinAvailable),
Bus.Debounce(formatId, 0.2, K.textUI, K.textApp),
Bus.Delay(finishLoading, 5, K.isLoading, K.finishLoading),
Bus.Sync(shouldEnableJoin, K.M, K.isJoinAvailable),
Bus.Sync(shouldResetLoading, K.M, K.isLoading)
//🚀shouldResetLoading: Bus.send(K.isLoading, v)
]
public init() { }