fix(android): grid items() resolution on artist detail (drop bad alias)
android / Build + lint + test (push) Successful in 3m35s
android / Build + lint + test (push) Successful in 3m35s
This commit is contained in:
@@ -19,8 +19,8 @@ import androidx.compose.foundation.layout.width
|
|||||||
import androidx.compose.foundation.lazy.grid.GridCells
|
import androidx.compose.foundation.lazy.grid.GridCells
|
||||||
import androidx.compose.foundation.lazy.grid.GridItemSpan
|
import androidx.compose.foundation.lazy.grid.GridItemSpan
|
||||||
import androidx.compose.foundation.lazy.grid.LazyVerticalGrid
|
import androidx.compose.foundation.lazy.grid.LazyVerticalGrid
|
||||||
import androidx.compose.foundation.lazy.grid.items as gridItems
|
import androidx.compose.foundation.lazy.grid.items
|
||||||
import androidx.compose.foundation.lazy.items
|
import androidx.compose.foundation.lazy.items as lazyItems
|
||||||
import androidx.compose.foundation.shape.CircleShape
|
import androidx.compose.foundation.shape.CircleShape
|
||||||
import androidx.compose.material3.Button
|
import androidx.compose.material3.Button
|
||||||
import androidx.compose.material3.ExperimentalMaterial3Api
|
import androidx.compose.material3.ExperimentalMaterial3Api
|
||||||
@@ -196,7 +196,7 @@ private fun ArtistBody(
|
|||||||
EmptyAlbumsHint()
|
EmptyAlbumsHint()
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
gridItems(items = detail.albums, key = { it.id }) { album ->
|
items(items = detail.albums, key = { it.id }) { album ->
|
||||||
AlbumCard(album = album, onClick = { onAlbumClick(album.id) })
|
AlbumCard(album = album, onClick = { onAlbumClick(album.id) })
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -255,7 +255,7 @@ private fun SimilarArtistsStrip(
|
|||||||
onArtistClick: (String) -> Unit,
|
onArtistClick: (String) -> Unit,
|
||||||
) {
|
) {
|
||||||
HorizontalScrollRow(title = "Similar artists") {
|
HorizontalScrollRow(title = "Similar artists") {
|
||||||
items(items = artists, key = { it.id }) { artist ->
|
lazyItems(items = artists, key = { it.id }) { artist ->
|
||||||
ArtistCard(
|
ArtistCard(
|
||||||
artist = artist,
|
artist = artist,
|
||||||
onClick = { onArtistClick(artist.id) },
|
onClick = { onArtistClick(artist.id) },
|
||||||
@@ -373,7 +373,7 @@ private fun SkeletonArtistAlbumsGrid() {
|
|||||||
horizontalArrangement = Arrangement.spacedBy(8.dp),
|
horizontalArrangement = Arrangement.spacedBy(8.dp),
|
||||||
modifier = Modifier.fillMaxSize(),
|
modifier = Modifier.fillMaxSize(),
|
||||||
) {
|
) {
|
||||||
gridItems(SKELETON_ARTIST_GRID_TILES) { SkeletonAlbumTile() }
|
items(SKELETON_ARTIST_GRID_TILES) { SkeletonAlbumTile() }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -417,6 +417,6 @@ private fun SeededArtistLoading(seed: ArtistRef) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
gridItems(SKELETON_ARTIST_GRID_TILES) { SkeletonAlbumTile() }
|
items(SKELETON_ARTIST_GRID_TILES) { SkeletonAlbumTile() }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user