Skip to content

Commit 6026848

Browse files
committed
Card limiter added
Signed-off-by: Dj Walker-Morgan <dj.walker-morgan@enterprisedb.com>
1 parent 5b714c3 commit 6026848

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

src/components/card-decks.js

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ const FullCard = ({ card }) => {
2727
<p className="card-text">{card.description}</p>
2828

2929
<div className="d-grid gap-2">
30-
{card.items.map((child) => (
30+
{card.items.slice(0, 4).map((child) => (
3131
<Link
3232
key={child.path}
3333
to={child.path}
@@ -37,6 +37,11 @@ const FullCard = ({ card }) => {
3737
{child.interactive && <KatacodaBadge />}
3838
</Link>
3939
))}
40+
{card.items.length > 4 && (
41+
<Link to={card.path} className="btn btn-link text-start p-0">
42+
{`+ ${card.items.length - 4} more`}
43+
</Link>
44+
)}
4045
</div>
4146
</div>
4247
</div>
@@ -54,7 +59,7 @@ const ExtraCard = ({ card }) => {
5459
<p className="card-text">{card.description}</p>
5560

5661
<div className="d-grid gap-2">
57-
{card.items.map((child) => (
62+
{card.items.slice(0, 4).map((child) => (
5863
<Link
5964
key={child.path}
6065
to={child.path}
@@ -64,6 +69,11 @@ const ExtraCard = ({ card }) => {
6469
{child.interactive && <KatacodaBadge />}
6570
</Link>
6671
))}
72+
{card.items.length > 4 && (
73+
<Link to={card.path} className="btn btn-link text-start p-0">
74+
{`+ ${card.items.length - 4} more`}
75+
</Link>
76+
)}
6777
</div>
6878
</div>
6979
</div>

0 commit comments

Comments
 (0)