move all ui-related classes and files to ui module

This commit is contained in:
2024-07-15 18:31:58 +03:00
parent 9a1bce5707
commit ee7499f117
171 changed files with 405 additions and 1354 deletions
@@ -4,9 +4,18 @@ import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
@JsonClass(generateAdapter = true)
data class SendSmsResponse(
data class ValidatePhoneResponse(
@Json(name = "sid") val validationSid: String?,
@Json(name = "delay") val delay: Int?,
@Json(name = "validation_type") val validationType: String?,
@Json(name = "validation_resend") val validationResend: String?
)
@JsonClass(generateAdapter = true)
data class ValidateLoginResponse(
@Json(name = "result") val result: String,
@Json(name = "sid") val sid: String,
@Json(name = "phone") val phone: String?,
@Json(name = "is_email") val isEmail: Boolean?,
@Json(name = "email_reg_allowed") val emailRegAllowed: Boolean?
)
@@ -3,6 +3,13 @@ package com.meloda.app.fast.model.api.responses
import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
@JsonClass(generateAdapter = true)
data class AuthDirectErrorOnlyResponse(
@Json(name = "error") val error: String,
@Json(name = "error_description") val errorDescription: String?,
@Json(name = "error_type") val errorType: String?
)
@JsonClass(generateAdapter = true)
data class AuthDirectResponse(
@Json(name = "access_token") val accessToken: String?,
@@ -35,3 +42,9 @@ data class AuthDirectResponse(
@Json(name = "restore_url") val restoreUrl: String
)
}
@JsonClass(generateAdapter = true)
data class GetAnonymousTokenResponse(
@Json(name = "token") val token: String,
@Json(name = "expired_at") val expiredAt: Int
)