ソースを参照

[add]

serviceの家族情報を保存する処理を追加
poohr 3週間前
コミット
11a10b1549
1個のファイルの変更7行の追加2行の削除
  1. 7
    2
      src/app/services/family-service.ts

+ 7
- 2
src/app/services/family-service.ts ファイルの表示

41
     return this.families.find((family) => family.id === id);
41
     return this.families.find((family) => family.id === id);
42
   }
42
   }
43
 
43
 
44
-  addFamily(family: Family) {
45
-    this.families.push(family);
44
+  saveFamily(updateFamily: Family) {
45
+    const index = this.families.findIndex((families) => families.id === updateFamily.id);
46
+    if (index === -1) {
47
+     this.families.push(updateFamily);
48
+     return;
49
+    }
50
+    this.families[index] = updateFamily;
46
   }
51
   }
47
   // updateFamily(family: Family);
52
   // updateFamily(family: Family);
48
   // deleteFamily(id: string);
53
   // deleteFamily(id: string);

読み込み中…
キャンセル
保存