diff --git a/src/App.test.tsx b/src/App.test.tsx index 31f5787..fbb133d 100644 --- a/src/App.test.tsx +++ b/src/App.test.tsx @@ -35,7 +35,7 @@ describe("React app dashboard state view", () => { expect(html).toContain('data-ui-theme-toggle="true"'); expect(html).toContain('data-ui-theme-current="dark"'); - expect(html).toContain('aria-label="Switch to light theme"'); + expect(html).toContain('aria-label="Light theme"'); expect(html).toContain('aria-pressed="false"'); expect(html).toContain("Theme"); expect(html).toContain("Dark"); diff --git a/src/lib/ui/components/ThemeToggle.tsx b/src/lib/ui/components/ThemeToggle.tsx index bdb8345..9e883af 100644 --- a/src/lib/ui/components/ThemeToggle.tsx +++ b/src/lib/ui/components/ThemeToggle.tsx @@ -9,11 +9,10 @@ export interface ThemeToggleProps { export function ThemeToggle({ theme, onThemeChange }: ThemeToggleProps) { const nextTheme = getNextUiTheme(theme); - const label = `Switch to ${nextTheme} theme`; return (