1
0
Fork 0
mirror of https://github.com/anyproto/anytype-kotlin.git synced 2025-06-08 05:47:05 +09:00

DROID-3629 Onboarding | Email screen (#2395)

This commit is contained in:
Konstantin Ivanov 2025-05-13 10:29:37 +02:00 committed by konstantiniiv
parent 734eeecbc1
commit 94042fe4b9
16 changed files with 474 additions and 34 deletions

View file

@ -14,13 +14,15 @@ class SetMembershipEmail @Inject constructor(
override suspend fun doWork(params: Params) {
val command = Command.Membership.GetVerificationEmail(
email = params.email,
subscribeToNewsletter = params.subscribeToNewsletter
subscribeToNewsletter = params.subscribeToNewsletter,
isFromOnboarding = params.isFromOnboarding
)
repo.membershipGetVerificationEmail(command)
}
data class Params(
val email: String,
val subscribeToNewsletter: Boolean
val subscribeToNewsletter: Boolean,
val isFromOnboarding: Boolean = false
)
}

View file

@ -9,4 +9,5 @@ interface StringResourceProvider {
fun getUntitledObjectTitle(): String
fun getSetOfObjectsTitle(): String
fun getPropertiesFormatPrettyString(format: RelationFormat): String
fun getDefaultSpaceName(): String
}