mirror of
				https://github.com/langgenius/dify.git
				synced 2025-10-31 10:53:02 +00:00 
			
		
		
		
	
		
			
	
	
		
			15 lines
		
	
	
		
			389 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
		
		
			
		
	
	
			15 lines
		
	
	
		
			389 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
|   | import { useMemo } from 'react' | ||
|  | import { getSelectedDatasetsMode } from './utils' | ||
|  | import type { | ||
|  |   DataSet, | ||
|  |   SelectedDatasetsMode, | ||
|  | } from '@/models/datasets' | ||
|  | 
 | ||
|  | export const useSelectedDatasetsMode = (datasets: DataSet[]) => { | ||
|  |   const selectedDatasetsMode: SelectedDatasetsMode = useMemo(() => { | ||
|  |     return getSelectedDatasetsMode(datasets) | ||
|  |   }, [datasets]) | ||
|  | 
 | ||
|  |   return selectedDatasetsMode | ||
|  | } |