diff --git a/apps/what-today/src/pages/main/index.tsx b/apps/what-today/src/pages/main/index.tsx index 2d0a9669..b07af229 100644 --- a/apps/what-today/src/pages/main/index.tsx +++ b/apps/what-today/src/pages/main/index.tsx @@ -138,6 +138,7 @@ export default function MainPage() {

๐Ÿ”ฅ ์ธ๊ธฐ ์ฒดํ—˜

-
+
navigate(`/activities/${id}`)} />
diff --git a/packages/design-system/src/components/Carousel/Carousel.tsx b/packages/design-system/src/components/Carousel/Carousel.tsx index cc79141a..18ed30da 100644 --- a/packages/design-system/src/components/Carousel/Carousel.tsx +++ b/packages/design-system/src/components/Carousel/Carousel.tsx @@ -30,7 +30,7 @@ export default function Carousel({ items, itemsPerPage: initialItemsPerPage = 4, return (
-
+
{/* ์™ผ์ชฝ ๋ฒ„ํŠผ */} @@ -50,6 +50,7 @@ export default function Carousel({ items, itemsPerPage: initialItemsPerPage = 4, > @@ -28,18 +28,23 @@ export default function MainCardContent({ className, )} > -
-

{title}

-
- - {rating} -
({reviewCount.toLocaleString()})
+
+
+ {category} +

{title}

+
+ + {rating} +
({reviewCount.toLocaleString()})
+
+
+
+

+ โ‚ฉ {price.toLocaleString()} + /์ธ +

-

- โ‚ฉ {price.toLocaleString()} - /์ธ -

); diff --git a/packages/design-system/src/components/MainCard/Image.tsx b/packages/design-system/src/components/MainCard/Image.tsx index 0081f7df..03929fad 100644 --- a/packages/design-system/src/components/MainCard/Image.tsx +++ b/packages/design-system/src/components/MainCard/Image.tsx @@ -8,7 +8,7 @@ export default function MainCardImage({ className }: { className?: string }) {
{`${title} diff --git a/packages/design-system/src/components/MainCard/MainCardRoot.tsx b/packages/design-system/src/components/MainCard/MainCardRoot.tsx index ec9e5c98..a25c72ba 100644 --- a/packages/design-system/src/components/MainCard/MainCardRoot.tsx +++ b/packages/design-system/src/components/MainCard/MainCardRoot.tsx @@ -11,10 +11,11 @@ export default function MainCardRoot({ reviewCount, children, className, + category, onClick, }: MainCardProps) { return ( - +
void; } diff --git a/packages/design-system/src/pages/MainCardDoc.tsx b/packages/design-system/src/pages/MainCardDoc.tsx index d14e0fe9..19b3cb1d 100644 --- a/packages/design-system/src/pages/MainCardDoc.tsx +++ b/packages/design-system/src/pages/MainCardDoc.tsx @@ -5,7 +5,7 @@ import DocTemplate, { DocCode } from '../layouts/DocTemplate'; /* Playground๋Š” ํŽธ์ง‘ ๊ฐ€๋Šฅํ•œ ์ฝ”๋“œ ๋ธ”๋ก์ž…๋‹ˆ๋‹ค. */ /* Playground์—์„œ ์‚ฌ์šฉํ•  ์˜ˆ์‹œ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”. */ -const code = ` -`; +`; export default function MainCardDoc() { return ( @@ -59,24 +59,26 @@ Main์—์„œ ์“ฐ์ด๋Š” ์ธ๊ธฐ์ฒดํ—˜ ๋ชจ๋“ ์ฒดํ—˜ Card์ž…๋‹ˆ๋‹ค.

๊ธฐ๋ณธ MainCard ์˜ˆ์‹œ ์ž…๋‹ˆ๋‹ค.

- `} + `} />

์ปค์Šคํ…€ MainCard ์˜ˆ์‹œ ์ž…๋‹ˆ๋‹ค.

-
+
+ + + +
@@ -111,7 +126,7 @@ Main์—์„œ ์“ฐ์ด๋Š” ์ธ๊ธฐ์ฒดํ—˜ ๋ชจ๋“ ์ฒดํ—˜ Card์ž…๋‹ˆ๋‹ค. ratingClassName='text-emerald-300 font-semibold' priceClassName='text-pink-400 font-bold text-lg' /> - `} + `} /> );