add giga wear auth ui

This commit is contained in:
2026-09-14 19:25:24 +03:00
parent 53453c2688
commit fce29831a2
16 changed files with 383 additions and 15 deletions
@@ -5,7 +5,7 @@ import ru.shadowsparky.http.domain.TokenInfo
interface AuthRepository {
suspend fun login(request: LoginRequest): TokenInfo
suspend fun update(oldTokenInfo: TokenInfo): TokenInfo
suspend fun update(refreshToken: UpdateTokenRequest): TokenInfo
companion object {
const val LOGIN_PATH = "login"
@@ -14,7 +14,9 @@ interface AuthRepository {
}
@Serializable
data class LoginRequest(
val login: String,
val code: Int
class UpdateTokenRequest(
val refreshToken: String
)
@Serializable
data class LoginRequest(val code: Int)