diff --git a/src/pages/dashboard/timeline/Timeline.tsx b/src/pages/dashboard/timeline/Timeline.tsx index d015d9fa..78d632af 100644 --- a/src/pages/dashboard/timeline/Timeline.tsx +++ b/src/pages/dashboard/timeline/Timeline.tsx @@ -96,7 +96,7 @@ export default function Timeline() { startDate: editDetail.startDate, endDate: editDetail.endDate, metrics: editDetail.metrics, - comparisonPeriodType: "LAST_WEEK" as const, + comparisonPeriodType: editDetail.comparisonPeriodType, }; }, [editDetail]); diff --git a/src/types/timeline/api.ts b/src/types/timeline/api.ts index d431174b..3c63e5a5 100644 --- a/src/types/timeline/api.ts +++ b/src/types/timeline/api.ts @@ -59,6 +59,7 @@ export interface ITimelineDetail { endDate: string; performanceStatus: TTimelinePerformanceStatus; metrics: TTimelineMetric[]; + comparisonPeriodType: TTimelineComparisonPeriodType; summary: string; dailyTrend: ITimelineDailyTrend[]; platformContributions: ITimelinePlatformContribution[]; diff --git a/src/types/timeline/timeline.mock.ts b/src/types/timeline/timeline.mock.ts index c5b11c67..661bec69 100644 --- a/src/types/timeline/timeline.mock.ts +++ b/src/types/timeline/timeline.mock.ts @@ -61,6 +61,7 @@ export const TIMELINE_DETAIL_MOCK: ITimelineDetail = { endDate: "2026-06-30", performanceStatus: "ON_TRACK", metrics: ["CLICK", "CONVERSION", "ROAS"], + comparisonPeriodType: "LAST_WEEK", summary: "해당 기간 동안 클릭수는 전반적으로 증가하며 평균 이상의 성과를 보였습니다. 특히 6월 23일에 가장 높은 클릭수를 기록했으며, 이후에도 높은 수준을 유지했습니다. 다만 전환수는 후반부로 갈수록 소폭 감소하는 흐름을 보였습니다.", dailyTrend: [