RampKit.onEvent { event in
switch event.type {
case .flowStarted:
print("Flow started: \(event.flowId ?? "")")
case .screenShown:
print("Screen: \(event.screenId ?? "")")
case .purchaseCompleted:
// Forward to analytics
Analytics.track("purchase_completed", properties: event.properties)
default:
break
}
}