This commit is contained in:
Benoit Marty 2023-12-26 13:24:59 +01:00
parent c871dc2492
commit 1f2b2df469
4 changed files with 3 additions and 4 deletions

View file

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

View file

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

View file

@ -21,7 +21,6 @@ import app.cash.molecule.moleculeFlow
import app.cash.turbine.test
import com.google.common.truth.Truth.assertThat
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.libraries.architecture.Async
import io.element.android.libraries.featureflag.api.FeatureFlags

View file

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