Updated on 2026-08-14

This commit is contained in:
Tangem 2024-07-09 22:39:27 +04:00
parent 40af5f555b
commit 8fbfee735b
5 changed files with 73 additions and 19 deletions

View file

@ -0,0 +1,23 @@
package com.tangem.tap.di.data
import com.tangem.data.card.sdk.CardSdkOwner
import com.tangem.data.card.sdk.CardSdkProvider
import com.tangem.tap.data.DefaultCardSdkProvider
import dagger.Binds
import dagger.Module
import dagger.hilt.InstallIn
import dagger.hilt.components.SingletonComponent
import javax.inject.Singleton
@Module
@InstallIn(SingletonComponent::class)
internal interface CardSdkModule {
@Binds
@Singleton
fun provideCardSdkProvider(defaultCardSdkProvider: DefaultCardSdkProvider): CardSdkProvider
@Binds
@Singleton
fun providerCardSdkLifecycleObserver(defaultCardSdkProvider: DefaultCardSdkProvider): CardSdkOwner
}