mirror of
https://github.com/SigNoz/signoz.git
synced 2025-12-29 08:04:10 +00:00
16 lines
384 B
TypeScript
16 lines
384 B
TypeScript
import { useSelector } from 'react-redux';
|
|
import { AppState } from 'store/reducers';
|
|
import AppReducer from 'types/reducer/app';
|
|
|
|
export interface IUseThemeModeReturn {
|
|
isDarkMode: boolean;
|
|
}
|
|
|
|
const useThemeMode = (): IUseThemeModeReturn => {
|
|
const { isDarkMode } = useSelector<AppState, AppReducer>((state) => state.app);
|
|
|
|
return { isDarkMode };
|
|
};
|
|
|
|
export default useThemeMode;
|