auth to server-V70
This commit is contained in:
parent
041fa0bd9c
commit
142b6b337d
2 changed files with 10 additions and 8 deletions
|
|
@ -42,27 +42,27 @@ val Friend.fullFriendsAvatarUrl: Any
|
|||
//friends pending request
|
||||
@JsonClass(generateAdapter = true)
|
||||
data class PendingFriendsResponse(
|
||||
@field:Json(name = "pending")
|
||||
@Json(name = "pending") // 移除 field:
|
||||
val pendingRequests: List<PendingFriendApiModel>
|
||||
)
|
||||
|
||||
@JsonClass(generateAdapter = true)
|
||||
data class PendingFriendApiModel(
|
||||
@field:Json(name = "friendship_id")
|
||||
@Json(name = "friendship_id")
|
||||
val friendshipId: String?,
|
||||
|
||||
val username: String?,
|
||||
|
||||
@field:Json(name = "display_name")
|
||||
val displayName: String,
|
||||
@Json(name = "display_name")
|
||||
val displayName: String?, // 建議改為可空,比較保險
|
||||
|
||||
@field:Json(name = "avatar_url")
|
||||
@Json(name = "avatar_url")
|
||||
val pendingAvatarUrl: String?,
|
||||
|
||||
@field:Json(name = "from_user_id")
|
||||
@Json(name = "from_user_id")
|
||||
val fromUserId: String?,
|
||||
|
||||
@field:Json(name = "created_at")
|
||||
@Json(name = "created_at")
|
||||
val createdAt: String?
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
package com.example.login_v3.home.Message.UI.Detail
|
||||
|
||||
import android.util.Log
|
||||
import androidx.compose.foundation.layout.Box
|
||||
import androidx.compose.foundation.layout.Column
|
||||
import androidx.compose.foundation.layout.Row
|
||||
|
|
@ -24,6 +25,7 @@ import androidx.compose.material3.MaterialTheme
|
|||
import androidx.compose.material3.Text
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.DisposableEffect
|
||||
import androidx.compose.runtime.LaunchedEffect
|
||||
import androidx.compose.runtime.getValue
|
||||
import androidx.compose.ui.Alignment
|
||||
import androidx.compose.ui.Modifier
|
||||
|
|
@ -152,7 +154,7 @@ fun FriendRow(friend: Friend) {
|
|||
@Composable
|
||||
fun PendingFriendRow(request: PendingFriendApiModel) {
|
||||
ListItem(
|
||||
headlineContent = { Text(request.displayName) },
|
||||
headlineContent = { Text("${request.displayName}") },
|
||||
supportingContent = { Text("想加你為好友") },
|
||||
leadingContent = {
|
||||
AsyncImage(
|
||||
|
|
|
|||
Loading…
Reference in a new issue