File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import * as React from 'react'
22import { FaMoon , FaSun } from 'react-icons/fa'
33import { useTheme } from './ThemeProvider'
4- import { twMerge } from 'tailwind-merge'
54
65export function ThemeToggle ( ) {
76 const { toggleMode } = useTheme ( )
@@ -17,9 +16,7 @@ export function ThemeToggle() {
1716 return (
1817 < div
1918 onClick = { handleToggleMode }
20- className = { twMerge (
21- `w-12 h-6 bg-gray-500/10 dark:bg-gray-800 rounded-full flex items-center justify-between cursor-pointer relative transition-all`
22- ) }
19+ className = { `w-12 h-6 bg-gray-500/10 dark:bg-gray-800 rounded-full flex items-center justify-between cursor-pointer relative transition-all` }
2320 >
2421 < div className = "flex-1 flex items-center justify-between px-1.5" >
2522 < FaSun
@@ -37,7 +34,7 @@ export function ThemeToggle() {
3734 < div
3835 className = "absolute w-6 h-6 rounded-full shadow-md shadow-black/20 bg-white dark:bg-gray-400 transition-all duration-300 ease-in-out
3936 auto:left-1/2 auto:-translate-x-1/2 auto:scale-0 auto:opacity-0
40- left-full - translate-x-full scale-75
37+ left-0 translate-x-full scale-75
4138 dark:left-0 dark:translate-x-0 dark:scale-75"
4239 />
4340 </ div >
You can’t perform that action at this time.
0 commit comments