diff --git a/src/components/chat/ChatInlineChart.tsx b/src/components/chat/ChatInlineChart.tsx index 80721d7..9715b14 100644 --- a/src/components/chat/ChatInlineChart.tsx +++ b/src/components/chat/ChatInlineChart.tsx @@ -20,7 +20,17 @@ type RawChartPoint = | number | string | [unknown, unknown] - | { x?: unknown; y?: unknown; time?: unknown; timestamp?: unknown; label?: unknown; name?: unknown; value?: unknown }; + | RawChartPointObject; + +type RawChartPointObject = { + x?: unknown; + y?: unknown; + time?: unknown; + timestamp?: unknown; + label?: unknown; + name?: unknown; + value?: unknown; +}; type RawChartSeries = { name?: unknown; @@ -100,7 +110,7 @@ const isRawChartPoint = (item: unknown): boolean => { if (toFiniteNumber(item) !== null) return true; if (Array.isArray(item)) return item.length >= 2 && toFiniteNumber(item[1]) !== null; if (item && typeof item === "object") { - const rawItem = item as RawChartSeries & RawChartPoint; + const rawItem = item as RawChartSeries & RawChartPointObject; return ( rawItem.data === undefined && rawItem.points === undefined &&