Account provider screen. - Crashing

This commit is contained in:
Benoit Marty 2023-06-06 10:07:29 +02:00 committed by Benoit Marty
parent 96f9eb8397
commit 9809969b64
16 changed files with 422 additions and 28 deletions

View file

@ -16,6 +16,19 @@
package io.element.android.features.login.api
import io.element.android.libraries.architecture.SimpleFeatureEntryPoint
import com.bumble.appyx.core.modality.BuildContext
import com.bumble.appyx.core.node.Node
import io.element.android.libraries.architecture.FeatureEntryPoint
interface LoginEntryPoint : SimpleFeatureEntryPoint
interface LoginEntryPoint : FeatureEntryPoint {
data class Params(
val isAccountCreation: Boolean,
)
fun nodeBuilder(parentNode: Node, buildContext: BuildContext): NodeBuilder
interface NodeBuilder {
fun params(params: Params): NodeBuilder
fun build(): Node
}
}