mirror of
				https://github.com/langgenius/dify.git
				synced 2025-10-31 19:03:09 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			14 lines
		
	
	
		
			352 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			352 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| import { Theme } from '@/types/app'
 | |
| import { useTheme as useBaseTheme } from 'next-themes'
 | |
| 
 | |
| const useTheme = () => {
 | |
|   const { theme, resolvedTheme, ...rest } = useBaseTheme()
 | |
|   return {
 | |
|     // only returns 'light' or 'dark' theme
 | |
|     theme: theme === Theme.system ? resolvedTheme as Theme : theme as Theme,
 | |
|     ...rest,
 | |
|   }
 | |
| }
 | |
| 
 | |
| export default useTheme
 | 
