Compose에서 livedata를 사용해 값을 변경해주는 것을 진행해 주다가 문제가 생겼다. viewmodel에서 받아오는 livedata를 state를 통해 observe하는데 viewmodel의 값을 삭제해 주어도 값이 즉각적으로 갱신되지 않는 문제였다.
https://stackoverflow.com/questions/67202488/how-to-delete-an-item-from-a-lazy-column-in-jetpack-compose
stackoverflow를 통해 찾은 해결책은 새로운 list가 생겨야지만 viewmodel이 갱신을 하기 때문에 filter를 통해 값을 제거해 주어야 된다는 것이였다. filter를 통해 값을 제거해 줄시 새로운 list로 할당되 갱신이 일어난다.