diff --git a/src/chartRenderer.ts b/src/chartRenderer.ts index 67c523c..5ed42e5 100644 --- a/src/chartRenderer.ts +++ b/src/chartRenderer.ts @@ -67,7 +67,9 @@ export class ChartRenderer implements RendererConfig { } const configRecord = parsedConfig as Record const { dataset = [] } = configRecord - configRecord.dataset = [{ id: 'data', source: data }, ...dataset] + if (dataset[0]?.id !== 'data') { + configRecord.dataset = [{ id: 'data', source: data }, ...dataset] + } if (isRendered) { // Data update