Skip to content

Commit c83db42

Browse files
committed
Helmet description 필수 prop 으로 변경 및 각 페이지 description 설정
1 parent 9452522 commit c83db42

7 files changed

Lines changed: 22 additions & 7 deletions

File tree

src/frontend/src/core/helmet/helmet.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { Helmet as ReactHelmet } from "react-helmet-async";
22

33
export type HelmetProps = {
44
title: string;
5-
description?: string;
5+
description: string;
66
};
77

88
export const Helmet = ({

src/frontend/src/core/page/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { PageLoader } from "../loader";
77

88
export type PageProps = StackProps & {
99
title: string;
10-
description?: string;
10+
description: string;
1111
};
1212

1313
export const Page = ({

src/frontend/src/pages/admin/admin-page.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,10 @@ export const AdminPage = () => {
5050
];
5151

5252
return (
53-
<Page title="관리자 페이지">
53+
<Page
54+
description="로스트아크 컨텐츠 데이터 관리를 위한 관리자 전용 페이지입니다."
55+
title="관리자 페이지"
56+
>
5457
<Tabs panels={tabPanels} />
5558
</Page>
5659
);

src/frontend/src/pages/content-reward-list/content-reward-list-page.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,10 @@ export const ContentRewardListPage = () => {
1818
];
1919

2020
return (
21-
<Page title="컨텐츠별 보상">
21+
<Page
22+
description="로스트아크 각 컨텐츠별 보상 정보를 상세히 확인할 수 있습니다. 레이드, 가디언 토벌, 쿠르잔 전선 등의 보상을 표와 차트로 비교 분석하세요."
23+
title="컨텐츠별 보상"
24+
>
2225
<Tabs panels={tabPanels} />
2326
</Page>
2427
);

src/frontend/src/pages/content-wage-list/content-wage-list-page.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,10 @@ export const ContentWageListPage = () => {
1818
];
1919

2020
return (
21-
<Page title="컨텐츠별 시급">
21+
<Page
22+
description="로스트아크 각 컨텐츠별 시급을 계산하고 비교하여 유저들이 즐기는 컨텐츠의 현실 재화 가치를 인사이트로 제공합니다. 컨텐츠의 시간당, 클리어당 수익을 한눈에 확인하세요."
23+
title="컨텐츠별 시급"
24+
>
2225
<Tabs panels={tabPanels} />
2326
</Page>
2427
);

src/frontend/src/pages/item-price-list/item-price-list-page.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,10 @@ export const ItemPriceListPage = () => {
2323
];
2424

2525
return (
26-
<Page title="아이템 시세">
26+
<Page
27+
description="로스트아크 실시간 아이템 시세 정보를 제공합니다. 거래소 아이템, 경매장 아이템의 최신 가격을 확인하고 시장 동향을 파악하세요."
28+
title="아이템 시세"
29+
>
2730
<Tabs panels={tabPanels} />
2831
</Page>
2932
);

src/frontend/src/pages/not-found-page/not-found-page.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@ import { Page } from "~/core/page";
44

55
export const NotFoundPage = () => {
66
return (
7-
<Page title="404 Not Found">
7+
<Page
8+
description="요청하신 페이지를 찾을 수 없습니다. 홈페이지로 돌아가서 원하는 정보를 찾아보세요."
9+
title="404 Not Found"
10+
>
811
<Center h="75vh" my="auto">
912
존재하지 않는 페이지입니다.
1013
</Center>

0 commit comments

Comments
 (0)