Skip to content

Commit

Permalink
Fixed darkmode styles
Browse files Browse the repository at this point in the history
  • Loading branch information
manojVivek committed Nov 15, 2023
1 parent cf2cd4a commit e55fe6a
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions desktop-app/src/renderer/context/ThemeProvider/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,20 @@ const ThemeProvider = ({ children }: { children: React.ReactNode }) => {
const darkMode = useSelector(selectDarkMode);

useEffect(() => {
const body = document.querySelector('body');
'bg-slate-200 text-light-normal dark:bg-slate-800 dark:text-dark-normal'
.split(' ')
.forEach((className) => {
body?.classList.add(className);
});
if (darkMode) {
document.documentElement.classList.add('dark');
} else {
document.documentElement.classList.remove('dark');
}
}, [darkMode]);

return (
<div className="min-w-screen min-h-screen bg-slate-200 text-light-normal dark:bg-slate-800 dark:text-dark-normal">
{children}
</div>
);
return <div className="min-w-screen min-h-screen">{children}</div>;
};

export default ThemeProvider;

0 comments on commit e55fe6a

Please sign in to comment.