Open RightonSK opened 2 years ago
基本情報のデータを表示、保存するためのロジックについて
最初に、基本情報の欄で何を表示するかの判断をindexで行う。
stateへの保存変更は、indexで行う。
firestoreにデータを保存する際は、最初にindexes Listをnotifierからrepositoryに渡す。 repository内で自作converterを用いて、それをbasic infoのクラスにデータを移す。 それを用いて、データをbasic info collectionへ保存する。 その際、user idもプロパティとして保存する。
未選択の表示に関するロジックを考える。
基本情報、国内歴、海外歴は別でcollectionを作る。 uidの情報を持たせて、アクセスする。