zustand로 상태관리 하면서

메뉴 접었다 펴는 toggle value를 persist 걸어두려는데


이렇게 할 때 일단 로컬이나 세션스토리지에 접근해야

비었는지 원하는 값이 있는지 확인해서 T/F 할거잖음


근데 실행하거나 새로고침 하면서 렌더링 되는 과정에서

서버 측에서는 스토리지에 접근을 못하니까

컴포넌트에서 toggle value값 필요한데 나는 접근 못 해 하면서 에러 한 번 뱉은다음

클라이언트가 접근해서 값을 가져오는 중인데


useEffect는 또 최상위 컴포넌트에만 쓸 수 있다고 하니까

메인 레이아웃에 자식 컴포넌트로 붙은 사이드 메뉴에서는 못 쓰고

먼가 진짜 벽 느끼는중

내가 이해를 잘못하고 있나 싶기도 하고