Page MenuHomec4science

useThemeWithoutDefault.js
No OneTemporary

File Metadata

Created
Tue, Feb 11, 17:53

useThemeWithoutDefault.js

import { useTheme as muiUseTheme } from '@mui/private-theming';
function isObjectEmpty(obj) {
return Object.keys(obj).length === 0;
}
function useTheme(defaultTheme = null) {
const contextTheme = muiUseTheme();
return !contextTheme || isObjectEmpty(contextTheme) ? defaultTheme : contextTheme;
}
export default useTheme;

Event Timeline