From feb88afb8c784e0db65be96073a1b0064e36128c Mon Sep 17 00:00:00 2001 From: Julius Marminge Date: Mon, 29 Aug 2022 18:00:08 +0200 Subject: fix: improve docs example (#4355) * fix: improve docs example * final touches * chore: prettier * lockfile * ci? * downgrade types node * fresh lockfile * lockfile and npmrc * remove debug log * Merge branch 'main' into docs-template-ts * merging lockfiles suck * update lockfile * satisfy linter --- examples/docs/src/components/RightSidebar/ThemeToggleButton.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'examples/docs/src/components/RightSidebar/ThemeToggleButton.tsx') diff --git a/examples/docs/src/components/RightSidebar/ThemeToggleButton.tsx b/examples/docs/src/components/RightSidebar/ThemeToggleButton.tsx index a3f31288d..b9682aa00 100644 --- a/examples/docs/src/components/RightSidebar/ThemeToggleButton.tsx +++ b/examples/docs/src/components/RightSidebar/ThemeToggleButton.tsx @@ -1,5 +1,4 @@ import type { FunctionalComponent } from 'preact'; -import { h, Fragment } from 'preact'; import { useState, useEffect } from 'preact/hooks'; import './ThemeToggleButton.css'; @@ -35,7 +34,7 @@ const ThemeToggle: FunctionalComponent = () => { if (import.meta.env.SSR) { return undefined; } - if (typeof localStorage !== 'undefined' && localStorage.getItem('theme')) { + if (typeof localStorage !== undefined && localStorage.getItem('theme')) { return localStorage.getItem('theme'); } if (window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -54,7 +53,7 @@ const ThemeToggle: FunctionalComponent = () => { }, [theme]); return ( -
+
{themes.map((t, i) => { const icon = icons[i]; const checked = t === theme; -- cgit v1.2.3