Skip to content

Commit

Permalink
fix: update usedarkmode
Browse files Browse the repository at this point in the history
  • Loading branch information
oeyoews committed Jul 20, 2024
1 parent 7d0a4b4 commit e4e6922
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 22 deletions.
4 changes: 2 additions & 2 deletions entrypoints/sidepanel/Sidepanel.vue
Original file line number Diff line number Diff line change
Expand Up @@ -263,7 +263,7 @@ async function saveAuth(option: { username: string; password: string }) {
}
}
const handleCommand = async (cmd: string) => {
const handleCommand = async (cmd: string, components: any, e: MouseEvent) => {
switch (cmd) {
case 'journal':
addJournal();
Expand All @@ -284,7 +284,7 @@ const handleCommand = async (cmd: string) => {
getContent({ tip: true });
break;
case 'darkmode':
await toggleDark();
await toggleDark(e);
break;
default:
break;
Expand Down
21 changes: 1 addition & 20 deletions hooks/useDarkMode.ts
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ export function useDarkMode() {
clipPath: isDarkMode.value ? [...clipPath].reverse() : clipPath,
},
{
duration: 250,
duration: 450,
easing: 'ease-in',
pseudoElement: isDarkMode.value
? '::view-transition-old(root)'
Expand All @@ -62,27 +62,8 @@ export function useDarkMode() {
isDarkMode.value = await isDarkModeStorage.getValue();
});

watch(isDarkMode, (newVal) => {
if (newVal) {
document.documentElement.classList.add('dark');
} else {
document.documentElement.classList.remove('dark');
}
});

return {
isDarkMode,
toggleDark,
};
}

// async function toggleDarkMode() {
// isDarkMode.value = !isDarkMode.value;
// await isDarkModeStorage.setValue(isDarkMode.value);
// const DARK = 'dark';
// if (isDarkMode.value) {
// document.documentElement.classList.add(DARK);
// } else {
// document.documentElement.classList.remove(DARK);
// }
// }

0 comments on commit e4e6922

Please sign in to comment.