
実際のコード例で考えてみる。
Column {
  Text(
    text = "Hello",
    modifier = Modifier.padding(16.dp)
  )
  Text(
    text = "World",
    modifier = Modifier.padding(16.dp)
  )
}
val modifier = Modifier.padding(16.dp)
Column {
  Text(text = "Hello", modifier = modifier)
  Text(text = "World", modifier = modifier)
}
Column(
  modifier = Modifier.padding(16.dp)
) {
  Text(text = "Hello")
  Text(text = "World")
}
@Composable
fun ParentLayout() {
  Column(
    modifier = Modifier.verticalScroll(rememberScrollState())
  ) {
    for (i in 1..10) {
      ListItem(
        text = "Item $i",
        modifier = Modifier.padding(8.dp)
      )
    }
  }
}
@Composable
fun ListItem(modifier: Modifier, text: String) {
  Text(
    text = text,
    modifier = modifier.background(Color.LightGray)
  )
}
共有することの意味は「統一性」だろうけども、
見通しが悪くなるので「1つ目まで」としているのだろう。
「まずは個別につけてから共通部分をホイストしていく。」
「親から渡すときは子まで影響。孫は個別に。」
そんな考え方の順番が簡単で自然だと思います。
 
		 
           
          
