datahub/datahub-web-react/src/customThemeContext.tsx

13 lines
337 B
TypeScript

import React, { useContext } from 'react';
import { Theme } from '@conf/theme/types';
export const CustomThemeContext = React.createContext<{
theme?: Theme;
updateTheme: (theme: Theme) => void;
}>({ theme: undefined, updateTheme: (_) => null });
export function useCustomTheme() {
return useContext(CustomThemeContext);
}