Skip to content

Commit ff7f490

Browse files
modified both home(events list) and event details to use tag-list component
1 parent 345b9ab commit ff7f490

2 files changed

Lines changed: 7 additions & 15 deletions

File tree

client/src/pages/events/[id].tsx

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { useRouter } from "next/router";
22

3+
import TagList from "@/components/ui/tag-list";
34
import { useEvent } from "@/hooks/event";
45

56
import DockLayout from "../layouts/docklayout";
@@ -21,20 +22,7 @@ export default function EventDetailsPage() {
2122
return (
2223
<>
2324
<DockLayout>
24-
<div>
25-
<h1>{event.event_name}</h1>
26-
<div className="flex flex-wrap gap-2">
27-
{event.tags.map((tag) => (
28-
<span
29-
key={tag.id}
30-
className="rounded-full bg-muted px-3 py-1 text-sm"
31-
>
32-
{tag.name}
33-
</span>
34-
))}
35-
</div>
36-
<p>{event.event_description}</p>
37-
</div>
25+
<TagList tags={event.tags}></TagList>
3826
</DockLayout>
3927
</>
4028
);

client/src/pages/home.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import Link from "next/link";
22

3+
import TagList from "@/components/ui/tag-list";
34
import { useEvents } from "@/hooks/events";
45

56
import { Button } from "../components/ui/button";
@@ -30,7 +31,10 @@ export default function Home() {
3031
</CardHeader>
3132

3233
<CardContent>
33-
<p>{event.event_description}</p>
34+
<TagList tags={event.tags}></TagList>
35+
<p className="line-clamp-3 text-muted-foreground">
36+
{event.event_description}
37+
</p>
3438
</CardContent>
3539

3640
<CardFooter className="flex-end flex-row justify-end gap-2">

0 commit comments

Comments
 (0)