issues
search
shusuke0812
/
KikurageApp-iOS
🚀 Dev - Kikurage Cultivation App(Recording、Monitoring of temperature and humidity)
MIT License
6
stars
1
forks
source link
UseCase追加
#113
Closed
shusuke0812
closed
11 months ago
shusuke0812
commented
11 months ago
プルリク内容
🔧 改善
やったこと
メイン
LoadKikurageStateWithUserUseCaseを追加
理由
loadKikurageUser()
と
loadKikurageState()
を呼んでStateを取得する処理が2つのViewModelで定義されておりDRYに反していたため
Android-App
と同じクラス構成にして保守性を高めるため
AppPresenterおよびLoginViewModelにLoadKikurageStateWithUserUseCaseを適用
サブ
Firebaseライブラリのimportエラーを解消
LoginVMのプロパティをカプセル化
AppPresenterのdelegateメソッド名を他のdelegate命名規則に倣って修正
確認したこと
正しいメールアドレスとパスワードを入力してログインしホーム画面が表示されること
誤ったメールアドレスもしくはパスワードを入力してログインできないこと(エラーアラートが表示されること)
ログイン済みの場合、アプリを起動したらホーム画面が表示されること
補足
なし
プルリク内容
やったこと
メイン
loadKikurageUser()
とloadKikurageState()
を呼んでStateを取得する処理が2つのViewModelで定義されておりDRYに反していたためサブ
確認したこと
補足