d
This commit is contained in:
@@ -12,19 +12,19 @@ extension MeetupId {
|
||||
_ src: String,
|
||||
_ dst: String
|
||||
) {
|
||||
Bus.receive(
|
||||
Bus.receiveSync(
|
||||
[src],
|
||||
{ [weak self] _, v in self?.v.send(v) },
|
||||
sub: &subscriptions
|
||||
&subscriptions
|
||||
)
|
||||
|
||||
Bus.send(
|
||||
Bus.sendSync(
|
||||
dst,
|
||||
v
|
||||
.debounce(for: .seconds(sec), scheduler: DispatchQueue.main)
|
||||
.compactMap { (v: Src) in handler(v) }
|
||||
.eraseToAnyPublisher(),
|
||||
sub: &subscriptions
|
||||
&subscriptions
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -12,19 +12,19 @@ extension MeetupId {
|
||||
_ src: String,
|
||||
_ dst: String
|
||||
) {
|
||||
Bus.receive(
|
||||
Bus.receiveSync(
|
||||
[src],
|
||||
{ [weak self] _, v in self?.v.send(v) },
|
||||
sub: &subscriptions
|
||||
&subscriptions
|
||||
)
|
||||
|
||||
Bus.send(
|
||||
Bus.sendSync(
|
||||
dst,
|
||||
v
|
||||
.delay(for: .seconds(sec), scheduler: DispatchQueue.main)
|
||||
.compactMap { (v: Src) in handler(v) }
|
||||
.eraseToAnyPublisher(),
|
||||
sub: &subscriptions
|
||||
&subscriptions
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user