openreplay/tracker/tracker-reactnative/ios/RntrackerInputManager.swift
Delirium c0da34c528
feat(ios): add Ios source (#1640)
* feat: add ios and rn source

* fix(ios): remove testing keys

* fix(tracker): change default path
2023-11-10 10:32:55 +01:00

24 lines
474 B
Swift

import ORTracker
@objc(RntrackerInputManager)
class RntrackerInputManager: RCTViewManager {
override func view() -> (RntrackerInput) {
return RntrackerInput()
}
@objc override static func requiresMainQueueSetup() -> Bool {
return true
}
}
class RntrackerInput : UITextField {
override func didMoveToSuperview() {
super.didMoveToSuperview()
if superview != nil {
Analytics.shared.addObservedInput(self)
}
}
}