This commit is contained in:
Daniel Shleifman
2021-06-26 21:52:14 +03:00
parent ca4f78120c
commit f3e00e918b
3 changed files with 8 additions and 8 deletions

View File

@@ -4,7 +4,7 @@ export const themeColors = {
light: {
app: {
headerToggleColor: '#4db380',
appSecondaryColor: '#f1eff3',
appSecondaryColor: '#CBE8D9',
sidebarBGColor: '#575757',
sidebarFillColor: '#dee3e5',
},

View File

@@ -28,6 +28,11 @@ export const useMaterialUITheme = () => {
const [isDarkMode, setIsDarkMode] = useState(savedThemeMode === 'dark' || isSystemModeDark)
const [currentThemeMode, setCurrentThemeMode] = useState(savedThemeMode || THEME_MODES.LIGHT)
const updateThemeMode = mode => {
setCurrentThemeMode(mode)
localStorage.setItem('themeMode', mode)
}
useEffect(() => {
currentThemeMode === THEME_MODES.LIGHT && setIsDarkMode(false)
currentThemeMode === THEME_MODES.DARK && setIsDarkMode(true)
@@ -48,5 +53,5 @@ export const useMaterialUITheme = () => {
[theme],
)
return [isDarkMode, currentThemeMode, setCurrentThemeMode, muiTheme]
return [isDarkMode, currentThemeMode, updateThemeMode, muiTheme]
}