diff --git a/presentation/src/main/java/com/knowing/draven/di/ErrorHandlerModule.kt b/presentation/src/main/java/com/knowing/draven/di/ErrorHandlerModule.kt new file mode 100644 index 0000000..6e8d6cd --- /dev/null +++ b/presentation/src/main/java/com/knowing/draven/di/ErrorHandlerModule.kt @@ -0,0 +1,17 @@ +package com.knowing.draven.di + +import com.knowing.data.base.ErrorHandlerImpl +import com.knowing.domain.base.ErrorHandler +import dagger.Binds +import dagger.Module +import dagger.hilt.InstallIn +import dagger.hilt.components.SingletonComponent + +@Module +@InstallIn(SingletonComponent::class) +abstract class ErrorHandlerModule { + @Binds + abstract fun provideErrorHandler( + errorHandlerImpl: ErrorHandlerImpl + ): ErrorHandler +} \ No newline at end of file