Skip to content

Commit 8c2452b

Browse files
ryo-manbaclaude
andcommitted
fix: ensure data-chart library is loaded on chart-types page
Side-effect-only imports were tree-shaken by Astro's build. Use named import with explicit init() call instead. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 5ff65e3 commit 8c2452b

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

docs/src/pages/docs/chart-types.astro

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -379,7 +379,9 @@ import DocsLayout from '../../layouts/DocsLayout.astro';
379379
</style>
380380

381381
<script>
382-
import '../../../../src/index.ts';
382+
import dataChart from '../../../../src/index.ts';
383+
// Ensure data-chart is initialized (side-effect import is tree-shaken by Astro)
384+
if (!document.querySelector('.data-chart-svg')) dataChart.init();
383385

384386
function formatHTML(html: string): string {
385387
let formatted = '';

docs/src/pages/ja/docs/chart-types.astro

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -379,7 +379,9 @@ import DocsLayout from '../../../layouts/DocsLayout.astro';
379379
</style>
380380

381381
<script>
382-
import '../../../../../src/index.ts';
382+
import dataChart from '../../../../../src/index.ts';
383+
// Ensure data-chart is initialized (side-effect import is tree-shaken by Astro)
384+
if (!document.querySelector('.data-chart-svg')) dataChart.init();
383385

384386
function formatHTML(html: string): string {
385387
let formatted = '';

0 commit comments

Comments
 (0)