issues
search
IkumaTadokoro
/
quitcost
「無職になったらいくらかかる?」を簡単に計算できるサービス
https://quitcost.herokuapp.com/
25
stars
2
forks
source link
シミュレーション結果画面を実装
#133
Closed
IkumaTadokoro
closed
2 years ago
IkumaTadokoro
commented
2 years ago
Closes #114
やったこと
シミュレーション結果画面を実装
シミュレーションのパラメータ等を保持するストアを作成
状態管理について、Vuexではなく自前のストアを導入した理由は次のとおりです。
PR作成時点でVuexがCompositionAPIに対して、OptionsAPIに提供していた全ての機能を提供できていないこと
アプリの状態がそこまで複雑でないこと
Vue3系のエコシステムとの連携の観点から、自前のストアを立てた方が場当たり的な余計なコードを書かなくてよいこと
UI
申し送り事項
フロントエンド側はSPAとなっており、RailsのE2Eでテストすると大変なので、Cypressを導入予定です(現時点で未導入)
実装に際して、
computed
へのReactivity Transformを使用したため、Lintのスタイルに追加しています。
本来であれば別PRかと思いますが、規模が小さいのでこのPRに含めています。
PR提出前のチェックリスト:
[ ] PRの関心は
ただ一つ
だけになっている & 文法的に正しく、明確かつ完全なタイトルと本文になっている
[ ]
良いコミットメッセージ
を書いている
[ ] 関連issueがある場合、コミットメッセージに
Closing Keywords
を使っている
[ ] Featureブランチは最新版の
main
ブランチに追随している (そうでなければrebaseすること)
[ ] 関連するコミットはsquashした
[ ] テストを追加した
[ ]
bin/lint
と
bin/rspec
を実行した
Closes #114
やったこと
UI
申し送り事項
computed
へのReactivity Transformを使用したため、Lintのスタイルに追加しています。PR提出前のチェックリスト:
main
ブランチに追随している (そうでなければrebaseすること)bin/lint
とbin/rspec
を実行した