From 6da1283c9547aaa97f1804817242c1227e91050b Mon Sep 17 00:00:00 2001 From: fantasticit Date: Fri, 3 Jun 2022 21:03:29 +0800 Subject: [PATCH] client: fix current theme icon --- packages/client/src/components/theme/index.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/client/src/components/theme/index.tsx b/packages/client/src/components/theme/index.tsx index a8b656da..4936be51 100644 --- a/packages/client/src/components/theme/index.tsx +++ b/packages/client/src/components/theme/index.tsx @@ -4,8 +4,8 @@ import { Theme as ThemeState, ThemeEnum } from 'hooks/use-theme'; import React, { useCallback } from 'react'; export const Theme = () => { - const { userPrefer, toggle } = ThemeState.useHook(); - const Icon = userPrefer === 'dark' ? IconSun : IconMoon; + const { userPrefer, theme, toggle } = ThemeState.useHook(); + const Icon = theme === 'dark' ? IconMoon : IconSun; const setLight = useCallback(() => { toggle(ThemeEnum.light);