SYW Events
Listening for SYW events
.onReceive(lucraClient.$event, perform: { event in
guard let self, let event else { return }
self.handleEvent(event)
})
private func handleEvent(_ event: Event) {
switch event {
case .sportsMatchupCreated(let id):
print("Sports Matchup Created: \(id)")
// Perform any post-join create here (refresh lists, push notifications, etc.)
case .sportsMatchupAccepted(let id):
print("Sports Matchup Accepted: \(id)")
// Perform any post-join create here (refresh lists, push notifications, etc.)
case .sportsMatchupCanceled(let id):
print("Sports Matchup Cancelled: \(id)")
// Perform any post-join create here (refresh lists, push notifications, etc.)
default:
break
}
}Event reference
Last updated
