import React from 'react'; import type { JSX } from 'react'; import { useColorSwitcher } from '@redocly/theme/core/hooks'; import { ColorModeIcon } from '@redocly/theme/components/ColorModeSwitcher/ColorModeIcon'; import { Button } from '@redocly/theme/components/Button/Button'; export type ColorModeSwitcherProps = { className?: string; }; export function ColorModeSwitcher({ className }: ColorModeSwitcherProps): JSX.Element | null { const { isSwitcherHidden, switchColorMode, activeColorMode } = useColorSwitcher(); if (isSwitcherHidden) { return null; } return (