TP-12345 | Change HMS SDK Instance Scope (#10623)

This commit is contained in:
Sanjay P
2024-04-25 19:11:00 +05:30
committed by GitHub
parent 10378b25a6
commit 48a7a7e323

View File

@@ -11,16 +11,16 @@ import android.content.Context
import dagger.Module
import dagger.Provides
import dagger.hilt.InstallIn
import dagger.hilt.android.components.ViewModelComponent
import dagger.hilt.android.qualifiers.ApplicationContext
import dagger.hilt.components.SingletonComponent
import javax.inject.Singleton
import dagger.hilt.android.scopes.ViewModelScoped
import live.hms.video.sdk.HMSSDK
@Module
@InstallIn(SingletonComponent::class)
@InstallIn(ViewModelComponent::class)
class SDKModule {
@Singleton
@ViewModelScoped
@HmsSDK
@Provides
fun providesHmsSDK(@ApplicationContext applicationContext: Context): HMSSDK {