staticcompositionlocalof()1 핵심만 골라 배우는 젯팩 컴포즈 (chapter 20 ~23) CompositionLocal- 컴포즈는 상태 주도적이며, 상태는 일반적으로 컴포저블 트리에서 가능한 한 가장 높은 노드에 선언되어야 하고(상태 호이스팅), 필요한 경우 계층의 하위 컴포저블에 전달해야 한다 -> 대부분의 상황에선 이는 잘 동작하지만, 계층의 여러 단계를 통해 상태를 전달해야 할 때는 다소 번거로울 수 있다. 이런 문제를 해결하기 위해 컴포즈에서는 CompositionLocal를 사용한다.CompositonLocal은 컴포저블 계층 트리 상위에서 선언된 상태를 계층 트리 하위의 함수에서 이용하는 방법 제공.해당 상태가 선언된 함수와 상태를 이용하는 함수 사이에 있는 모든 컴포저블에 상태를 전달하지는 않음.트리의 깊이가 깊을수록 여러 단계의 컴포저블에 상태를 전달해야 하는데, Composi.. 2025. 6. 21. 이전 1 다음