🛠️ Rename "AsyncImage" -> "AsyncCoverImage"
This commit is contained in:
parent
ee81d6e7e3
commit
1231117f8b
5 changed files with 9 additions and 9 deletions
|
|
@ -12,13 +12,13 @@ import androidx.compose.ui.graphics.Brush
|
||||||
import androidx.compose.ui.graphics.Color
|
import androidx.compose.ui.graphics.Color
|
||||||
import androidx.compose.ui.unit.Dp
|
import androidx.compose.ui.unit.Dp
|
||||||
import androidx.compose.ui.unit.dp
|
import androidx.compose.ui.unit.dp
|
||||||
import ua.acclorite.book_story.presentation.core.components.common.AsyncImage
|
import ua.acclorite.book_story.presentation.core.components.common.AsyncCoverImage
|
||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
fun BookInfoLayoutBackground(height: Dp, image: Uri) {
|
fun BookInfoLayoutBackground(height: Dp, image: Uri) {
|
||||||
val background = MaterialTheme.colorScheme.surface
|
val background = MaterialTheme.colorScheme.surface
|
||||||
|
|
||||||
AsyncImage(
|
AsyncCoverImage(
|
||||||
uri = image,
|
uri = image,
|
||||||
animationDurationMillis = 300,
|
animationDurationMillis = 300,
|
||||||
contentDescription = null,
|
contentDescription = null,
|
||||||
|
|
|
||||||
|
|
@ -36,7 +36,7 @@ import androidx.compose.ui.text.style.TextOverflow
|
||||||
import androidx.compose.ui.unit.dp
|
import androidx.compose.ui.unit.dp
|
||||||
import ua.acclorite.book_story.R
|
import ua.acclorite.book_story.R
|
||||||
import ua.acclorite.book_story.domain.library.book.Book
|
import ua.acclorite.book_story.domain.library.book.Book
|
||||||
import ua.acclorite.book_story.presentation.core.components.common.AsyncImage
|
import ua.acclorite.book_story.presentation.core.components.common.AsyncCoverImage
|
||||||
import ua.acclorite.book_story.presentation.core.util.noRippleClickable
|
import ua.acclorite.book_story.presentation.core.util.noRippleClickable
|
||||||
import ua.acclorite.book_story.ui.book_info.BookInfoEvent
|
import ua.acclorite.book_story.ui.book_info.BookInfoEvent
|
||||||
|
|
||||||
|
|
@ -81,7 +81,7 @@ fun BookInfoLayoutInfo(
|
||||||
)
|
)
|
||||||
) {
|
) {
|
||||||
if (book.coverImage != null) {
|
if (book.coverImage != null) {
|
||||||
AsyncImage(
|
AsyncCoverImage(
|
||||||
uri = book.coverImage,
|
uri = book.coverImage,
|
||||||
modifier = Modifier
|
modifier = Modifier
|
||||||
.fillMaxSize()
|
.fillMaxSize()
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@ import ua.acclorite.book_story.R
|
||||||
* Custom Cover Image. Has smooth appearing.
|
* Custom Cover Image. Has smooth appearing.
|
||||||
*/
|
*/
|
||||||
@Composable
|
@Composable
|
||||||
fun AsyncImage(
|
fun AsyncCoverImage(
|
||||||
uri: Uri,
|
uri: Uri,
|
||||||
animationDurationMillis: Int = 100,
|
animationDurationMillis: Int = 100,
|
||||||
contentDescription: String? = stringResource(id = R.string.cover_image_content_desc),
|
contentDescription: String? = stringResource(id = R.string.cover_image_content_desc),
|
||||||
|
|
@ -33,7 +33,7 @@ import androidx.compose.ui.unit.dp
|
||||||
import androidx.compose.ui.unit.sp
|
import androidx.compose.ui.unit.sp
|
||||||
import ua.acclorite.book_story.R
|
import ua.acclorite.book_story.R
|
||||||
import ua.acclorite.book_story.domain.history.History
|
import ua.acclorite.book_story.domain.history.History
|
||||||
import ua.acclorite.book_story.presentation.core.components.common.AsyncImage
|
import ua.acclorite.book_story.presentation.core.components.common.AsyncCoverImage
|
||||||
import ua.acclorite.book_story.presentation.core.components.common.IconButton
|
import ua.acclorite.book_story.presentation.core.components.common.IconButton
|
||||||
import ua.acclorite.book_story.presentation.core.util.noRippleClickable
|
import ua.acclorite.book_story.presentation.core.util.noRippleClickable
|
||||||
import java.text.SimpleDateFormat
|
import java.text.SimpleDateFormat
|
||||||
|
|
@ -75,7 +75,7 @@ fun LazyItemScope.HistoryItem(
|
||||||
)
|
)
|
||||||
) {
|
) {
|
||||||
if (historyEntry.book?.coverImage != null) {
|
if (historyEntry.book?.coverImage != null) {
|
||||||
AsyncImage(
|
AsyncCoverImage(
|
||||||
uri = historyEntry.book.coverImage,
|
uri = historyEntry.book.coverImage,
|
||||||
modifier = Modifier
|
modifier = Modifier
|
||||||
.fillMaxSize()
|
.fillMaxSize()
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@ import androidx.compose.ui.text.style.TextOverflow
|
||||||
import androidx.compose.ui.unit.dp
|
import androidx.compose.ui.unit.dp
|
||||||
import ua.acclorite.book_story.R
|
import ua.acclorite.book_story.R
|
||||||
import ua.acclorite.book_story.domain.library.book.SelectableBook
|
import ua.acclorite.book_story.domain.library.book.SelectableBook
|
||||||
import ua.acclorite.book_story.presentation.core.components.common.AsyncImage
|
import ua.acclorite.book_story.presentation.core.components.common.AsyncCoverImage
|
||||||
import ua.acclorite.book_story.presentation.core.util.calculateProgress
|
import ua.acclorite.book_story.presentation.core.util.calculateProgress
|
||||||
|
|
||||||
@OptIn(ExperimentalFoundationApi::class)
|
@OptIn(ExperimentalFoundationApi::class)
|
||||||
|
|
@ -85,7 +85,7 @@ fun LazyGridItemScope.LibraryItem(
|
||||||
)
|
)
|
||||||
) {
|
) {
|
||||||
if (book.data.coverImage != null) {
|
if (book.data.coverImage != null) {
|
||||||
AsyncImage(
|
AsyncCoverImage(
|
||||||
uri = book.data.coverImage,
|
uri = book.data.coverImage,
|
||||||
modifier = Modifier
|
modifier = Modifier
|
||||||
.fillMaxSize()
|
.fillMaxSize()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue