docs: minor fix to display the correct icon on dark mode (#326)
fixing the glitch when reloading the page on dark mode and the icon changing back to light mode.
This commit is contained in:
parent
6ab704a6fb
commit
25f4a7292a
|
|
@ -138,17 +138,19 @@ watch(() => $route.path, (n) => {
|
||||||
<component :is="link.icon" class="w-[20px] h-5" />
|
<component :is="link.icon" class="w-[20px] h-5" />
|
||||||
</Button>
|
</Button>
|
||||||
|
|
||||||
<Button
|
<ClientOnly>
|
||||||
class="flex items-center justify-center"
|
<Button
|
||||||
aria-label="Toggle dark mode"
|
class="flex items-center justify-center"
|
||||||
:variant="'ghost'"
|
aria-label="Toggle dark mode"
|
||||||
:size="'icon'" @click="toggleDark()"
|
:variant="'ghost'"
|
||||||
>
|
:size="'icon'" @click="toggleDark()"
|
||||||
<component
|
>
|
||||||
:is="isDark ? RadixIconsSun : RadixIconsMoon"
|
<component
|
||||||
class="w-[20px] h-5 text-foreground"
|
:is="isDark ? RadixIconsSun : RadixIconsMoon"
|
||||||
/>
|
class="w-[20px] h-5 text-foreground"
|
||||||
</Button>
|
/>
|
||||||
|
</Button>
|
||||||
|
</ClientOnly>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user