issues
search
ikemura23
/
Yaimafuni-Android
やいまふに Android
3
stars
0
forks
source link
refactor: 運行詳細の通信処理をFlowに作り直した
#52
Closed
ikemura23
closed
3 years ago
ikemura23
commented
3 years ago
やったこと
内部処理のリファクタリングがメインで、画面に変更はなし
削除 apply plugin: 'kotlin-android-extensions'
追加 apply plugin: 'kotlin-parcelize'
使っていないCompany系の画面クラスをごっそり削除
運行詳細のdata classたちをcommonMainへ移動
運行詳細をStateFlowで取得できるようにした
enum class CompanyをJavaからKotlin化
data class StatusDetailResult を作成
StatusDetailRepository を作成
汎用的につかえる UiState を作成
実験的にUseCaseとして GetStatusDetail を作成してみた
やったこと
内部処理のリファクタリングがメインで、画面に変更はなし