mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-03 16:10:00 +00:00
Less verbose provider.
This commit is contained in:
@@ -20,10 +20,8 @@ import android.content.Context
|
|||||||
import com.squareup.anvil.annotations.ContributesTo
|
import com.squareup.anvil.annotations.ContributesTo
|
||||||
import dagger.Module
|
import dagger.Module
|
||||||
import dagger.Provides
|
import dagger.Provides
|
||||||
import io.element.android.features.rageshake.crash.CrashDataStore
|
|
||||||
import io.element.android.features.rageshake.reporter.BugReporter
|
import io.element.android.features.rageshake.reporter.BugReporter
|
||||||
import io.element.android.features.rageshake.reporter.DefaultBugReporter
|
import io.element.android.features.rageshake.reporter.DefaultBugReporter
|
||||||
import io.element.android.features.rageshake.screenshot.ScreenshotHolder
|
|
||||||
import io.element.android.libraries.core.coroutine.CoroutineDispatchers
|
import io.element.android.libraries.core.coroutine.CoroutineDispatchers
|
||||||
import io.element.android.libraries.di.AppScope
|
import io.element.android.libraries.di.AppScope
|
||||||
import io.element.android.libraries.di.ApplicationContext
|
import io.element.android.libraries.di.ApplicationContext
|
||||||
@@ -64,17 +62,5 @@ object AppModule {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Provides
|
@Provides
|
||||||
fun provideBugReporter(
|
fun providesBugReporter(bugReporter: DefaultBugReporter): BugReporter = bugReporter
|
||||||
@ApplicationContext context: Context,
|
|
||||||
screenshotHolder: ScreenshotHolder,
|
|
||||||
crashDataStore: CrashDataStore,
|
|
||||||
coroutineDispatchers: CoroutineDispatchers,
|
|
||||||
): BugReporter {
|
|
||||||
return DefaultBugReporter(
|
|
||||||
context = context,
|
|
||||||
screenshotHolder = screenshotHolder,
|
|
||||||
crashDataStore = crashDataStore,
|
|
||||||
coroutineDispatchers = coroutineDispatchers,
|
|
||||||
)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user