新增动态

This commit is contained in:
2024-07-30 15:49:59 +08:00
parent 0730fdea68
commit f28236b365
7 changed files with 161 additions and 43 deletions

View File

@@ -14,6 +14,7 @@ object TestDatabase {
var accountData = emptyList<AccountProfile>()
var comment = emptyList<Comment>()
var commentIdCounter = 0
var momentIdCounter = 0
var selfId = 1
var imageList = listOf(
"https://img.freepik.com/free-photo/white-billboard-template_23-2147726635.jpg?t=st=1722150015~exp=1722153615~hmac=5540620196d7898215d822be26353c87a63d51bbfb2b814e032626e1948a1583&w=740",
@@ -76,6 +77,7 @@ object TestDatabase {
}
momentData = (0..60).toList().mapIndexed { idx, _ ->
momentIdCounter += 1
val person = accountData.random()
// make fake comment
val commentCount = faker.random.nextInt(0, 50)
@@ -88,7 +90,7 @@ object TestDatabase {
date = "2023-02-02 11:23",
likes = 0,
replies = emptyList(),
postId = idx,
postId = momentIdCounter,
avatar = commentPerson.avatar,
author = commentPerson.id,
id = commentIdCounter,
@@ -105,10 +107,10 @@ object TestDatabase {
val likeCount = faker.random.nextInt(0, 5)
for (i in 0..likeCount) {
val likePerson = accountData.random()
likeMomentList += Pair(idx, likePerson.id)
likeMomentList += Pair(momentIdCounter, likePerson.id)
}
MomentItem(
id = idx,
id = momentIdCounter,
avatar = person.avatar,
nickname = person.nickName,
location = person.country,