darkTheme in localStorage

This commit is contained in:
Aria Moradi
2021-02-25 14:38:16 +03:30
parent af1c34fba5
commit de30d55bcf
5 changed files with 45 additions and 28 deletions
+2 -1
View File
@@ -22,10 +22,11 @@ import DarkTheme from './context/DarkTheme';
import Library from './screens/Library';
import Settings from './screens/Settings';
import Categories from './screens/settings/Categories';
import useLocalStorage from './util/useLocalStorage';
export default function App() {
const [title, setTitle] = useState<string>('Tachidesk');
const [darkTheme, setDarkTheme] = useState<boolean>(true);
const [darkTheme, setDarkTheme] = useLocalStorage<boolean>('darkTheme', true);
const navTitleContext = { title, setTitle };
const darkThemeContext = { darkTheme, setDarkTheme };