From 619014450c490542d0b697f9fbb6bf4a606240a3 Mon Sep 17 00:00:00 2001 From: maiieul Date: Mon, 19 Aug 2024 02:09:18 +0200 Subject: [PATCH] fix(website): remove js execution on load by assigning themes sig on click --- .../src/components/copy-css-config/copy-css-config.tsx | 3 ++- packages/themes/src/lib/provider.tsx | 6 ++---- packages/themes/src/lib/types.ts | 4 ++++ 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/apps/website/src/components/copy-css-config/copy-css-config.tsx b/apps/website/src/components/copy-css-config/copy-css-config.tsx index 85424cd5f..f4ef794e6 100644 --- a/apps/website/src/components/copy-css-config/copy-css-config.tsx +++ b/apps/website/src/components/copy-css-config/copy-css-config.tsx @@ -12,12 +12,13 @@ export default component$(() => { const cssThemeOutput = useSignal(''); - const { themeSig } = useTheme(); + const { themeSig, defaultTheme, storageKey } = useTheme(); return (