정확히는 store 훅에 observable 변수 등록하고 업데이트 시키기임


일단 동작은 잘 되는데, 거슬리는 warning 하나가 거대하게 박힘


Cannot update during an existing state transition (such as within `render`).

이유는 알겠음. 지금 render함수 안에 runInAction을 불러서 생기는 일인거 앎


근데 또 observable 변수는 runInAction 내에서 부르지 않으면 상태 변환을 불가능하게 만듦


내가 왜 이지랄하려는거냐면, 한 컴포넌트 클릭 -> 다른 컴포넌트 텍스트 지우기 이걸 하려는건데


함수 직접 콜을 못하다보니깐 중간에 trigger = true로 state 변환 시킨다음 그걸로 하여감 render() 발생해서 변환 시키려는거거든


이게 제대로 동작이 되려면 render() 발생 시키고 나서 trigger를 다시 false로 돌려놔야하는데 그 과정에서 저 warning 발생시킨거거든


근데 이걸 해결 방법이 도저히 떠오르질 않네 애초부터 변수 하나가지고 render 발생시키는 방법 자체가 잘못된거같긴 하지만..