diff --git a/app/src/main/java/kr/co/vividnext/sodalive/v2/main/chat/data/HomeChatModels.kt b/app/src/main/java/kr/co/vividnext/sodalive/v2/main/chat/data/HomeChatModels.kt new file mode 100644 index 00000000..dfc340ce --- /dev/null +++ b/app/src/main/java/kr/co/vividnext/sodalive/v2/main/chat/data/HomeChatModels.kt @@ -0,0 +1,21 @@ +package kr.co.vividnext.sodalive.v2.main.chat.data + +import androidx.annotation.Keep +import com.google.gson.annotations.SerializedName + +@Keep +data class ChatRoomListPageResponse( + @SerializedName("rooms") val rooms: List, + @SerializedName("hasMore") val hasMore: Boolean, + @SerializedName("nextCursor") val nextCursor: String? +) + +@Keep +data class ChatRoomListItemResponse( + @SerializedName("roomId") val roomId: Long, + @SerializedName("chatType") val chatType: String, + @SerializedName("targetName") val targetName: String, + @SerializedName("targetImageUrl") val targetImageUrl: String, + @SerializedName("lastMessage") val lastMessage: String, + @SerializedName("lastMessageAt") val lastMessageAt: String +)