import React, { ElementRef, forwardRef } from 'react' import { ComponentProps } from '@stitches/react' import { useTheme } from '~/providers' import { styled } from '~/theme' import { IconButton } from '../Input/Button/IconButton' import { Tooltip } from '../Feedback' const StyledToggleThemeButton = styled('div', {}) export interface ToggleThemeButtonProps extends ComponentProps {} export const ToggleThemeButton = forwardRef< ElementRef, ToggleThemeButtonProps >((properties, forwardedRef) => { const { ...remainingProps } = properties const { activeTheme, toggleTheme } = useTheme() return ( ) }) ToggleThemeButton.displayName = 'ToggleThemeButton'