AdaptiveContainer
fun AdaptiveContainer(small: @Composable (content: @Composable () -> Unit) -> Unit, medium: @Composable (content: @Composable () -> Unit) -> Unit = small, large: @Composable (content: @Composable () -> Unit) -> Unit = medium, content: @Composable () -> Unit)
fun <S> AdaptiveContainer(small: @Composable (content: @Composable S.() -> Unit) -> Unit, medium: @Composable (content: @Composable S.() -> Unit) -> Unit = small, large: @Composable (content: @Composable S.() -> Unit) -> Unit = medium, content: @Composable S.() -> Unit)