From e93e0952bdccd68bc03bf0fbc6ee638be0fe1160 Mon Sep 17 00:00:00 2001 From: Naiyuan Qing <145280634+NevilleQingNY@users.noreply.github.com> Date: Thu, 12 Feb 2026 11:28:10 +0800 Subject: [PATCH] fix(desktop): suppress react-refresh lint warning for useTheme hook Standard pattern for context providers exporting both Provider and hook. Co-Authored-By: Claude Opus 4.5 --- apps/desktop/src/renderer/src/components/theme-provider.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/desktop/src/renderer/src/components/theme-provider.tsx b/apps/desktop/src/renderer/src/components/theme-provider.tsx index cac2f23a..e6133796 100644 --- a/apps/desktop/src/renderer/src/components/theme-provider.tsx +++ b/apps/desktop/src/renderer/src/components/theme-provider.tsx @@ -82,6 +82,7 @@ export function ThemeProvider({ ) } +// eslint-disable-next-line react-refresh/only-export-components export const useTheme = () => { const context = useContext(ThemeProviderContext) if (context === undefined)