diff --git a/src/lib/components/AIInsightPanel.svelte b/src/lib/components/AIInsightPanel.svelte index a11b456..744ccd7 100644 --- a/src/lib/components/AIInsightPanel.svelte +++ b/src/lib/components/AIInsightPanel.svelte @@ -236,13 +236,13 @@

{insight.copy.future90Days.body}

{/if} - {#if insight.calendarContext.length} + {#if insight.calendarContext?.length}

رویدادهای مرتبط

- {#each insight.calendarContext as event}{event.titleFa} · {formatDate(event.startDate)}{/each} diff --git a/src/lib/components/AIInsightPanel.test.ts b/src/lib/components/AIInsightPanel.test.ts index 322de1b..8bb7522 100644 --- a/src/lib/components/AIInsightPanel.test.ts +++ b/src/lib/components/AIInsightPanel.test.ts @@ -51,7 +51,7 @@ const insight: AIInsight = { options: [], }, evidence: {}, - calendarContext: [], + calendarContext: null as unknown as AIInsight['calendarContext'], refreshState: { state: 'IDLE' }, sectionRefreshState: {}, generatedAt: '2026-08-22T00:00:00Z',