Skip to content

Commit 85a0be8

Browse files
authored
Update GithubRepoItemsList.kt: add contentType (#102)
1 parent 0ad6201 commit 85a0be8

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

androidApp/src/main/java/com/hoc081098/github_search_kmm/android/ui/GithubRepoItemsList.kt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,8 @@ internal fun GithubRepoItemsList(
7878
) {
7979
items(
8080
items = items,
81-
key = { it.id }
81+
key = { it.id },
82+
contentType = { "GithubRepoItemRow" },
8283
) { item ->
8384
GithubRepoItemRow(
8485
modifier = Modifier
@@ -89,21 +90,21 @@ internal fun GithubRepoItemsList(
8990
}
9091

9192
if (isLoading) {
92-
item {
93+
item(contentType = "LoadingIndicator") {
9394
LoadingIndicator(
9495
modifier = Modifier.height(128.dp)
9596
)
9697
}
9798
} else if (error !== null) {
98-
item {
99+
item(contentType = "RetryButton") {
99100
RetryButton(
100101
modifier = Modifier.height(128.dp),
101102
errorMessage = error.getReadableMessage(),
102103
onRetry = onRetry
103104
)
104105
}
105106
} else if (!hasReachedMax) {
106-
item {
107+
item(contentType = "Spacer") {
107108
Spacer(modifier = Modifier.height(128.dp))
108109
}
109110
}

0 commit comments

Comments
 (0)