#106: Begin adding the Analytics class from EI.

No UI or SDK support to enable/disable yet and no tracking is implemented.
This commit is contained in:
Doug
2022-09-02 10:09:02 +01:00
committed by GitHub
parent 7c37d2f143
commit df68174a32
22 changed files with 919 additions and 28 deletions
@@ -20,7 +20,7 @@ struct MockUserSession: UserSessionProtocol {
let callbacks = PassthroughSubject<UserSessionCallback, Never>()
let sessionVerificationController: SessionVerificationControllerProxyProtocol? = nil
let userID = "@mock:usersession.com"
var userID: String { clientProxy.userIdentifier }
let clientProxy: ClientProxyProtocol
let mediaProvider: MediaProviderProtocol
}