일기1에서 만들던 앱에서 부족한 점을 보완해서 만들어 냈다
이전 일기
https://velog.io/@willow_ryu/%EC%95%B1%EB%A7%8C%EB%93%9C%EB%8A%94-%EC%9D%BC%EA%B8%B01
Flow와 함수형 언어의 특징을 이용해서 App의 상태에 따른 View를 보여주고자 했다.
그러기 위해 Repository단에서 Flow를 반환하고 그 값을 기존의 값에서 연산자를 통해서 받는 식으로 앱의 구조를 작성해야 했는데, 그 구조를 잡는 과정에서 애를 꽤나 많이 먹었다.
물론 작성하고 나니 작동이 잘되는 거 같아서 다행이다.