DebugDrawerDropdown

fun <T> DebugDrawerDropdown(label: String, items: List<T>, selected: MutableState<T>, modifier: Modifier = Modifier, image: @Composable () -> Unit? = null, labelProvider: (item: T) -> String = { it.toString() }, iconProvider: @Composable (item: T) -> Unit? = null)
fun <T> DebugDrawerDropdown(label: String, items: List<T>, selected: T, modifier: Modifier = Modifier, image: @Composable () -> Unit? = null, labelProvider: (item: T) -> String = { it.toString() }, iconProvider: @Composable (item: T) -> Unit? = null, onItemSelected: (item: T) -> Unit)