issues
search
Reyurnible
/
order-kmp
Full Kotlin Multiplatform Sample App/Web/Server Mobile Order Service
Apache License 2.0
0
stars
0
forks
source link
[Client] スクリーン関連のファイルをRoute以下に移動
#11
Closed
Reyurnible
closed
2 months ago
Reyurnible
commented
2 months ago
WHY
下記の設計とする形で統一するため
routes : 1 route - 1 screen - 1 viewmodel
~~Route.kt : Handling navigation event and ViewModel handling
~~ViewModel.kt : Handling UI logic
~~Screen.kt : Show non logical and state handling UiState
~~UiState : State data of show UI
views
~~View.kt : Show non logic parts of screen view. ex. Screen empty state data.
components : Common some screens view parts
WHAT
スクリーン関連のファイルは、ViewModelと近いrouteファルダ配下に移動する
ViewModelファイル内に記載していたUiStateを外出し
一部設計が追いついてなかったorder historyを変更
LINK
Other PullRequest Tasks
WHY
下記の設計とする形で統一するため
WHAT
LINK
Other PullRequest Tasks