TrackEventUseCase.kt 375 B

1234567891011
  1. package com.codeskraps.publicpool.domain.usecase
  2. import com.codeskraps.publicpool.domain.repository.AnalyticsRepository
  3. class TrackEventUseCase(
  4. private val analyticsRepository: AnalyticsRepository
  5. ) {
  6. suspend operator fun invoke(eventName: String, eventData: Map<String, String> = emptyMap()) {
  7. analyticsRepository.trackEvent(eventName, eventData)
  8. }
  9. }