File tree 1 file changed +11
-0
lines changed
core/designsystem/src/main/kotlin/io/getstream/server/driven/core/designsystem/consumer
1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,10 @@ import androidx.compose.ui.res.painterResource
24
24
import androidx.compose.ui.tooling.preview.Preview
25
25
import androidx.compose.ui.unit.dp
26
26
import com.skydoves.landscapist.ImageOptions
27
+ import com.skydoves.landscapist.components.rememberImageComponent
27
28
import com.skydoves.landscapist.glide.GlideImage
29
+ import com.skydoves.landscapist.placeholder.shimmer.Shimmer
30
+ import com.skydoves.landscapist.placeholder.shimmer.ShimmerPlugin
28
31
import io.getstream.server.driven.core.designsystem.R
29
32
import io.getstream.server.driven.core.designsystem.extension.size
30
33
import io.getstream.server.driven.core.designsystem.preview.MockUtils
@@ -72,6 +75,14 @@ fun ConsumeImageUi(
72
75
contentScale = imageUi.scaleType.toContentScale(),
73
76
contentDescription = imageUi.title
74
77
),
78
+ component = rememberImageComponent {
79
+ + ShimmerPlugin (
80
+ Shimmer .Resonate (
81
+ baseColor = ServerDrivenTheme .colors.shimmerBase,
82
+ highlightColor = ServerDrivenTheme .colors.shimmerHighlight
83
+ )
84
+ )
85
+ },
75
86
previewPlaceholder = painterResource(R .drawable.preview)
76
87
)
77
88
}
You can’t perform that action at this time.
0 commit comments