mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2026-04-29 15:37:48 +00:00
16 lines
425 B
TypeScript
16 lines
425 B
TypeScript
import { IconButton } from "./IconButton";
|
|
import { modeToggleIcon } from "../constants/icons";
|
|
|
|
interface ModeToggleButtonProps {
|
|
onClick?: () => void;
|
|
}
|
|
|
|
/**
|
|
* Mode Toggle Button Component.
|
|
* Icon button that toggles between light and dark mode.
|
|
*/
|
|
export function ModeToggleButton({ onClick }: ModeToggleButtonProps) {
|
|
return <IconButton icon={modeToggleIcon} ariaLabel="Toggle color mode" onClick={onClick} />;
|
|
}
|
|
|