Browse Source

Quality

pull/2111/head
Benoit Marty 9 months ago
parent
commit
1f2b2df469
  1. 2
      features/logout/api/src/main/kotlin/io/element/android/features/logout/api/direct/DirectLogoutView.kt
  2. 2
      features/logout/impl/src/main/kotlin/io/element/android/features/logout/impl/direct/DefaultDirectLogoutView.kt
  3. 1
      features/logout/impl/src/test/kotlin/io/element/android/features/logout/impl/direct/DefaultDirectLogoutPresenterTest.kt
  4. 2
      features/preferences/impl/src/main/kotlin/io/element/android/features/preferences/impl/root/PreferencesRootNode.kt

2
features/logout/api/src/main/kotlin/io/element/android/features/logout/api/direct/DirectLogoutView.kt

@ -20,7 +20,7 @@ import androidx.compose.runtime.Composable
interface DirectLogoutView { interface DirectLogoutView {
@Composable @Composable
fun render( fun Render(
state: DirectLogoutState, state: DirectLogoutState,
onSuccessLogout: (logoutUrlResult: String?) -> Unit onSuccessLogout: (logoutUrlResult: String?) -> Unit
) )

2
features/logout/impl/src/main/kotlin/io/element/android/features/logout/impl/direct/DefaultDirectLogoutView.kt

@ -29,7 +29,7 @@ import javax.inject.Inject
@ContributesBinding(SessionScope::class) @ContributesBinding(SessionScope::class)
class DefaultDirectLogoutView @Inject constructor() : DirectLogoutView { class DefaultDirectLogoutView @Inject constructor() : DirectLogoutView {
@Composable @Composable
override fun render( override fun Render(
state: DirectLogoutState, state: DirectLogoutState,
onSuccessLogout: (logoutUrlResult: String?) -> Unit, onSuccessLogout: (logoutUrlResult: String?) -> Unit,
) { ) {

1
features/logout/impl/src/test/kotlin/io/element/android/features/logout/impl/direct/DefaultDirectLogoutPresenterTest.kt

@ -21,7 +21,6 @@ import app.cash.molecule.moleculeFlow
import app.cash.turbine.test import app.cash.turbine.test
import com.google.common.truth.Truth.assertThat import com.google.common.truth.Truth.assertThat
import io.element.android.features.logout.api.direct.DirectLogoutEvents import io.element.android.features.logout.api.direct.DirectLogoutEvents
import io.element.android.features.logout.api.direct.DirectLogoutPresenter
import io.element.android.features.logout.api.direct.DirectLogoutState import io.element.android.features.logout.api.direct.DirectLogoutState
import io.element.android.libraries.architecture.Async import io.element.android.libraries.architecture.Async
import io.element.android.libraries.featureflag.api.FeatureFlags import io.element.android.libraries.featureflag.api.FeatureFlags

2
features/preferences/impl/src/main/kotlin/io/element/android/features/preferences/impl/root/PreferencesRootNode.kt

@ -144,7 +144,7 @@ class PreferencesRootNode @AssistedInject constructor(
onSignOutClicked = this::onSignOutClicked, onSignOutClicked = this::onSignOutClicked,
) )
directLogoutView.render( directLogoutView.Render(
state = state.directLogoutState, state = state.directLogoutState,
onSuccessLogout = { onSuccessLogout = {
onSuccessLogout(activity, it) onSuccessLogout(activity, it)

Loading…
Cancel
Save