1
1
< div class ="container ">
2
2
< h2 class ="mb-4 "> Cards</ h2 >
3
-
4
- < div class =" mb-5 " >
5
- < div class ="row mb-4 ">
6
- < div class ="col-lg-4 mb -4 mb-lg-0 ">
7
- < div class ="card " style ="width: 18rem; ">
3
+
4
+ < ng-container *ngIf =' cards | async as items ' >
5
+ < div [@list-transition] =' items.length ' class ="row ">
6
+ < div *ngFor =" let card of items " class ="col-lg-4 mb-lg-0 ">
7
+ < div class ="card mb-4 " style ="width: 18rem; ">
8
8
< div class ="card-body ">
9
- < h5 class ="card-title "> Card title </ h5 >
10
- < p class ="card-text "> Some quick example text to build on the card title and make up the bulk of the card's content. </ p >
9
+ < h5 class ="card-title "> {{ card.Title }} </ h5 >
10
+ < p class ="card-text "> {{ card.Description }} </ p >
11
11
</ div >
12
12
< ul class ="list-group list-group-flush ">
13
- < li class ="list-group-item "> Dapibus ac facilisis in</ li >
14
- </ ul >
15
- </ div >
16
- </ div >
17
- < div class ="col-lg-4 mb-4 mb-lg-0 ">
18
- < div class ="card " style ="width: 18rem; ">
19
- < div class ="card-body ">
20
- < h5 class ="card-title "> Card title</ h5 >
21
- < p class ="card-text "> Some quick example text to build on the card title and make up the bulk of the card's content.</ p >
22
- </ div >
23
- < ul class ="list-group list-group-flush ">
24
- < li class ="list-group-item "> Dapibus ac facilisis in</ li >
25
- </ ul >
26
- </ div >
27
- </ div >
28
- < div class ="col-lg-4 mb-4 mb-lg-0 ">
29
- < div class ="card " style ="width: 18rem; ">
30
- < div class ="card-body ">
31
- < h5 class ="card-title "> Card title</ h5 >
32
- < p class ="card-text "> Some quick example text to build on the card title and make up the bulk of the card's content.</ p >
33
- </ div >
34
- < ul class ="list-group list-group-flush ">
35
- < li class ="list-group-item "> Dapibus ac facilisis in</ li >
36
- </ ul >
37
- </ div >
38
- </ div >
39
- </ div >
40
- < div class ="row mb-4 ">
41
- < div class ="col-lg-4 mb-4 mb-lg-0 ">
42
- < div class ="card " style ="width: 18rem; ">
43
- < div class ="card-body ">
44
- < h5 class ="card-title "> Card title</ h5 >
45
- < p class ="card-text "> Some quick example text to build on the card title and make up the bulk of the card's content.</ p >
46
- </ div >
47
- < ul class ="list-group list-group-flush ">
48
- < li class ="list-group-item "> Dapibus ac facilisis in</ li >
49
- </ ul >
50
- </ div >
51
- </ div >
52
- < div class ="col-lg-4 mb-4 mb-lg-0 ">
53
- < div class ="card " style ="width: 18rem; ">
54
- < div class ="card-body ">
55
- < h5 class ="card-title "> Card title</ h5 >
56
- < p class ="card-text "> Some quick example text to build on the card title and make up the bulk of the card's content.</ p >
57
- </ div >
58
- < ul class ="list-group list-group-flush ">
59
- < li class ="list-group-item "> Dapibus ac facilisis in</ li >
60
- </ ul >
61
- </ div >
62
- </ div >
63
- < div class ="col-lg-4 mb-4 mb-lg-0 ">
64
- < div class ="card " style ="width: 18rem; ">
65
- < div class ="card-body ">
66
- < h5 class ="card-title "> Card title</ h5 >
67
- < p class ="card-text "> Some quick example text to build on the card title and make up the bulk of the card's content.</ p >
68
- </ div >
69
- < ul class ="list-group list-group-flush ">
70
- < li class ="list-group-item "> Dapibus ac facilisis in</ li >
71
- </ ul >
72
- </ div >
73
- </ div >
74
- </ div >
75
- < div class ="row mb-4 ">
76
- < div class ="col-lg-4 mb-4 mb-lg-0 ">
77
- < div class ="card " style ="width: 18rem; ">
78
- < div class ="card-body ">
79
- < h5 class ="card-title "> Card title</ h5 >
80
- < p class ="card-text "> Some quick example text to build on the card title and make up the bulk of the card's content.</ p >
81
- </ div >
82
- < ul class ="list-group list-group-flush ">
83
- < li class ="list-group-item "> Dapibus ac facilisis in</ li >
84
- </ ul >
85
- </ div >
86
- </ div >
87
- < div class ="col-lg-4 mb-4 mb-lg-0 ">
88
- < div class ="card " style ="width: 18rem; ">
89
- < div class ="card-body ">
90
- < h5 class ="card-title "> Card title</ h5 >
91
- < p class ="card-text "> Some quick example text to build on the card title and make up the bulk of the card's content.</ p >
92
- </ div >
93
- < ul class ="list-group list-group-flush ">
94
- < li class ="list-group-item "> Dapibus ac facilisis in</ li >
95
- </ ul >
96
- </ div >
97
- </ div >
98
- < div class ="col-lg-4 mb-4 mb-lg-0 ">
99
- < div class ="card " style ="width: 18rem; ">
100
- < div class ="card-body ">
101
- < h5 class ="card-title "> Card title</ h5 >
102
- < p class ="card-text "> Some quick example text to build on the card title and make up the bulk of the card's content.</ p >
103
- </ div >
104
- < ul class ="list-group list-group-flush ">
105
- < li class ="list-group-item "> Dapibus ac facilisis in</ li >
13
+ < li class ="list-group-item "> {{ card.Link }}</ li >
106
14
</ ul >
107
15
</ div >
108
16
</ div >
109
17
</ div >
110
- </ div >
18
+ </ ng-container >
111
19
</ div >
0 commit comments