| 
					
				 | 
			
			
				@@ -11,9 +11,13 @@ import { useRootSetting } from '/@/hooks/setting/useRootSetting'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 export function useECharts( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   elRef: Ref<HTMLDivElement>, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  theme: 'light' | 'dark' | 'default' = 'light' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  theme: 'light' | 'dark' | 'default' = 'default' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  const { getDarkMode } = useRootSetting(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  const { getDarkMode: getSysDarkMode } = useRootSetting(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  const getDarkMode = computed(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    return theme === 'default' ? getSysDarkMode.value : theme; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   let chartInstance: echarts.ECharts | null = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   let resizeFn: Fn = resize; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   const cacheOptions = ref({}) as Ref<EChartsOption>; 
			 |