EmbeddedPreviewOrGallery

fun EmbeddedPreviewOrGallery(previewList: List<PreviewLabPreview>, modifier: Modifier = Modifier, isEmbeddedSearchParamName: String = "iframe", previewIdQueryName: String = "previewId", state: PreviewLabGalleryState = remember { PreviewLabGalleryState( initialSelectedPreview = initialSelectedPreviewFromSearchParam(previewList, previewIdQueryName), ) }, openFileHandler: OpenFileHandler<out Any?>? = null, featuredFileList: Map<String, List<String>> = emptyMap(), noSelectedContents: @Composable (Map<String, List<PreviewLabPreview>>) -> Unit = { groupedPreviews -> PreviewListGrid( groupedPreviewList = groupedPreviews, onPreviewClick = { group, preview -> state.select(group, preview) }, contentPadding = PaddingValues(adaptive(12.dp, 20.dp)), ) })