Skip to content

Instantly share code, notes, and snippets.

@skydoves
Created March 28, 2026 01:15
Show Gist options
  • Select an option

  • Save skydoves/8e3a5fc5d5e38ac2a3122d6b924080a5 to your computer and use it in GitHub Desktop.

Select an option

Save skydoves/8e3a5fc5d5e38ac2a3122d6b924080a5 to your computer and use it in GitHub Desktop.
Putting it all together - five plugins combined
LandscapistImage(
imageModel = { imageUrl },
component = rememberImageComponent {
+ShimmerPlugin()
+CircularRevealPlugin(duration = 350)
+PalettePlugin(
paletteLoadedListener = { palette ->
dominantColor = palette.dominantSwatch?.rgb
},
)
+PlaceholderPlugin.Failure(source = errorImage)
+ZoomablePlugin()
},
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment