diff --git a/frontend/src/pages/admin/index.vue b/frontend/src/pages/admin/index.vue index 51964f2..1dc6b9f 100644 --- a/frontend/src/pages/admin/index.vue +++ b/frontend/src/pages/admin/index.vue @@ -238,11 +238,13 @@ async function initMapChart() { } try { - const [echarts, worldResponse] = await Promise.all([ + const [echartsModule, worldResponse] = await Promise.all([ import('echarts'), fetch('/world.json'), ]) + const echarts = echartsModule.default || echartsModule + if (!mapChart.value) { console.warn('Map chart container was unmounted during initialization') return