瀏覽代碼

[add]

檀家一覧に該当する檀家がない場合に表示
poohr 4 週之前
父節點
當前提交
459aa5a9f3
共有 1 個文件被更改,包括 17 次插入12 次删除
  1. 17
    12
      src/app/pages/danka-list/danka-list.html

+ 17
- 12
src/app/pages/danka-list/danka-list.html 查看文件

@@ -35,7 +35,8 @@
35 35
 
36 36
       <div class="filter-row">
37 37
         <div class="filter-button-list">
38
-          <button type="button" class="filter-button" [class.active]="selectedFilter === 'all'" (click)="showAllDanka()">
38
+          <button type="button" class="filter-button" [class.active]="selectedFilter === 'all'"
39
+                  (click)="showAllDanka()">
39 40
             全件
40 41
           </button>
41 42
 
@@ -47,7 +48,8 @@
47 48
             法要あり
48 49
           </button>
49 50
 
50
-          <button type="button" class="filter-button" [class.active]="selectedFilter === 'phone'" (click)="filterPhoneAvailable()">
51
+          <button type="button" class="filter-button" [class.active]="selectedFilter === 'phone'"
52
+                  (click)="filterPhoneAvailable()">
51 53
             電話番号あり
52 54
           </button>
53 55
         </div>
@@ -67,17 +69,20 @@
67 69
             <div>家族</div>
68 70
           </div>
69 71
 
70
-            @for (danka of filterDankaList; track danka.id) {
71
-              <a class="danka-table-row" [routerLink]="['/danka-detail', danka.id]">
72
-                <div class="strong">{{ danka.householder }}</div>
73
-                <div>{{ danka.householdName }}</div>
74
-                <div>{{ danka.address }}</div>
75
-                <div>{{ danka.phones[0]?.tel }}</div>
76
-                <div>{{ danka.phones.length }}件</div>
77
-              </a>
78
-            }
79
-          </div>
72
+          @if (filterDankaList.length === 0) {
73
+            <div>該当する檀家はありません。</div>
74
+          }
80 75
 
76
+          @for (danka of filterDankaList; track danka.id) {
77
+            <a class="danka-table-row" [routerLink]="['/danka-detail', danka.id]">
78
+              <div class="strong">{{ danka.householder }}</div>
79
+              <div>{{ danka.householdName }}</div>
80
+              <div>{{ danka.address }}</div>
81
+              <div>{{ danka.phones[0]?.tel }}</div>
82
+              <div>{{ danka.phones.length }}件</div>
83
+            </a>
84
+          }
85
+        </div>
81 86
       </div>
82 87
     </section>
83 88
   </main>

Loading…
取消
儲存