package com.tt.honeyDue.analytics

/**
 * JS/Web implementation of PostHog Analytics.
 * Currently a no-op stub - could be implemented with PostHog JS SDK.
 */
actual object PostHogAnalytics {
    actual fun initialize() {
        // No-op for web
    }

    actual fun identify(userId: String, properties: Map<String, Any>?) {
        // No-op for web
    }

    actual fun capture(event: String, properties: Map<String, Any>?) {
        // No-op for web
    }

    actual fun captureException(throwable: Throwable, properties: Map<String, Any>?) {
        // No-op for web
    }

    actual fun screen(screenName: String, properties: Map<String, Any>?) {
        // No-op for web
    }

    actual fun reset() {
        // No-op for web
    }

    actual fun flush() {
        // No-op for web
    }

    actual fun setupExceptionHandler() {
        // No-op for web
    }
}
