스팀 앱 개발기 #158 - 개발 완료: 추가 개선 6, 7, 8, 9

개발 완료: 추가 개선 6, 7, 8, 9

No. 157
2026. 06. 06 (토) | Written by @dorian-mobileapp

클로드 코드가 답변으로 제안한 개선점 중 6, 7, 8, 9를 이번에 적용했습니다. 이걸로 개선점들은 어느 정도 진행이 되었다고 판단합니다. 주어진 시간이 무한정은 아니기 때문에 이제는 기능 개발을 재개해야 합니다. 무엇을 먼저 만들지 고민을 해봐야겠습니다.


작업 요약

개선점 6 — TagsPostList 미사용 파라미터 제거

  • TagsScreen.kt:154: viewModel: TagsViewModel 파라미터 삭제
  • 호출부(TagsContent)에서 viewModel 인자 제거

개선점 7 — TagsViewModel 초기 State 통일

  • TagsViewModel.kt:21: State.LoadingState.Empty
  • TagsScreen.kt:95: TagsContent에서 State.EmptyState.Loading과 동일하게 처리 (Loading() 표시)

개선점 8 — WalletPowerDown title 버그 수정

  • WalletScreen.kt:185: "Balances""Power Down"

개선점 9 — _flowDGPState 노출 방식 통일

  • AccountHistoryViewModel.kt:35: stateIn(WhileSubscribed(5000))asStateFlow()
  • 미사용 SharingStarted, stateIn import 제거

GitHub Commit

보다 자세한 코드는 아래 commit을 참고하세요.


지난 스팀 앱 개발기


Layout provided by Steemit Enhancer hommage by ayogom

Posted using SteemX

Sort:  

Upvoted! Thank you for supporting witness @jswit.

🎉 Congratulations!

Your post has been upvoted by the SteemX Team! 🚀

SteemX is a modern, user-friendly and powerful platform built for the Steem community.

🔗 Visit us: www.steemx.org

✅ Support our work — Vote for our witness: bountyking5

banner.jpg