feat: anonymous analytics with PostHog (#3)
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import Foundation
|
||||
import SwiftUI
|
||||
import Combine
|
||||
import PostHog
|
||||
|
||||
@MainActor
|
||||
class MeetingListViewModel: ObservableObject {
|
||||
@@ -69,6 +70,8 @@ class MeetingListViewModel: ObservableObject {
|
||||
let newMeeting = Meeting()
|
||||
meetings.insert(newMeeting, at: 0)
|
||||
_ = LocalStorageManager.shared.saveMeeting(newMeeting)
|
||||
// Track meeting creation event
|
||||
PostHogSDK.shared.capture("meeting_created")
|
||||
return newMeeting
|
||||
}
|
||||
}
|
||||
@@ -1,6 +1,7 @@
|
||||
import Foundation
|
||||
import SwiftUI
|
||||
import Combine
|
||||
import PostHog
|
||||
|
||||
// Add notification name for meeting saved events
|
||||
extension Notification.Name {
|
||||
|
||||
Reference in New Issue
Block a user