FileThumbnailAsyncImage
fun FileThumbnailAsyncImage(fileThumbnail: FileThumbnail, modifier: Modifier = Modifier, error: @Composable SubcomposeAsyncImageScope.(AsyncImagePainter.State.Error) -> Unit? = {
Icon(
imageVector = if (fileThumbnail is FolderThumbnail) ComicIcons.FolderOff else ComicIcons.BrokenImage,
contentDescription = null,
modifier = Modifier.wrapContentSize(),
)
}, loading: @Composable SubcomposeAsyncImageScope.(AsyncImagePainter.State.Loading) -> Unit? = if (LocalInspectionMode.current) null else FileThumbnailAsyncImageDefault.loading, onError: (AsyncImagePainter.State.Error) -> Unit? = null, onSuccess: (AsyncImagePainter.State.Success) -> Unit? = null, filterQuality: FilterQuality = FilterQuality.None, alignment: Alignment = Alignment.Center, contentScale: ContentScale = ContentScale.Fit)