mirror of
				https://github.com/chartdb/chartdb.git
				synced 2025-11-03 21:43:23 +00:00 
			
		
		
		
	* refactor(filters): refactor diagram filters * replace old filters * fix storage * fix * fix * fix * fix * fix * fix * fix * fix * fix
		
			
				
	
	
		
			17 lines
		
	
	
		
			471 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			471 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
import { createContext } from 'react';
 | 
						|
import { emptyFn } from '@/lib/utils';
 | 
						|
import type { ChartDBConfig } from '@/lib/domain/config';
 | 
						|
 | 
						|
export interface ConfigContext {
 | 
						|
    config?: ChartDBConfig;
 | 
						|
    updateConfig: (params: {
 | 
						|
        config?: Partial<ChartDBConfig>;
 | 
						|
        updateFn?: (config: ChartDBConfig) => ChartDBConfig;
 | 
						|
    }) => Promise<void>;
 | 
						|
}
 | 
						|
 | 
						|
export const ConfigContext = createContext<ConfigContext>({
 | 
						|
    config: undefined,
 | 
						|
    updateConfig: emptyFn,
 | 
						|
});
 |