diff --git a/apps/st/src/shared/lib/statistics-tab-url.ts b/apps/st/src/shared/lib/statistics-tab-url.ts
index c3588254f..1e864689e 100644
--- a/apps/st/src/shared/lib/statistics-tab-url.ts
+++ b/apps/st/src/shared/lib/statistics-tab-url.ts
@@ -1,5 +1,7 @@
export const STATISTICS_ROUTE = "/statistics";
export const STATISTICS_TAB_QUERY_KEY = "tab";
+/** 기본 화면(대시보드) 도움말 매칭용. URL에는 넣지 않음 */
+export const STATISTICS_DASHBOARD_TAB_ID = "Dashboard";
export function buildStatisticsTabUrl(tabId: string): string {
return `${STATISTICS_ROUTE}?${STATISTICS_TAB_QUERY_KEY}=${encodeURIComponent(tabId)}`;
diff --git a/apps/st/src/shared/ui/statistics-page-layout.tsx b/apps/st/src/shared/ui/statistics-page-layout.tsx
index d94c42304..224a6b643 100644
--- a/apps/st/src/shared/ui/statistics-page-layout.tsx
+++ b/apps/st/src/shared/ui/statistics-page-layout.tsx
@@ -1,13 +1,20 @@
import { PageTitle } from "@common/components";
+import { findMenuItemByUrlPath } from "@/shared/lib/stats-cd-input-navigation";
+import { STATISTICS_DASHBOARD_TAB_ID } from "@/shared/lib/statistics-tab-url";
+
import { TabBar } from "./tab-bar";
import { useTabStore } from "@/store/tab-store";
function StatisticsPageLayout({ children }: { children: React.ReactNode }) {
- const { activeTabId, tabs } = useTabStore();
+ const { activeTabId, tabs, menuList } = useTabStore();
const pageTitle = tabs.find((t) => t.id === activeTabId);
+ const dashboardMenu =
+ !pageTitle && menuList
+ ? findMenuItemByUrlPath(menuList, STATISTICS_DASHBOARD_TAB_ID)
+ : null;
const menuPaths = pageTitle?.path?.split(">").map((path) => path.trim());
@@ -16,7 +23,7 @@ function StatisticsPageLayout({ children }: { children: React.ReactNode }) {
{children}