mirror of
https://github.com/d0zingcat/NotionNext.git
synced 2026-05-20 07:26:46 +00:00
切换主题预览方案调整
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
import { useGlobal } from '@/lib/global'
|
||||
import { Moon, Sun } from './HeroIcons'
|
||||
import { useImperativeHandle } from 'react'
|
||||
import { Moon, Sun } from './HeroIcons'
|
||||
|
||||
/**
|
||||
* 深色模式按钮
|
||||
*/
|
||||
const DarkModeButton = (props) => {
|
||||
const DarkModeButton = props => {
|
||||
const { cRef, className } = props
|
||||
const { isDarkMode, toggleDarkMode } = useGlobal()
|
||||
|
||||
@@ -20,8 +20,17 @@ const DarkModeButton = (props) => {
|
||||
}
|
||||
})
|
||||
|
||||
return <div onClick={toggleDarkMode} className={`${className || ''} flex justify-center dark:text-gray-200 text-gray-800`}>
|
||||
<div id='darkModeButton' className=' hover:scale-110 cursor-pointer transform duration-200 w-5 h-5'> {isDarkMode ? <Sun /> : <Moon />}</div>
|
||||
return (
|
||||
<div
|
||||
onClick={toggleDarkMode}
|
||||
className={`${className || ''} flex justify-center dark:text-gray-200 text-gray-800`}>
|
||||
<div
|
||||
id='darkModeButton'
|
||||
className=' hover:scale-110 cursor-pointer transform duration-200 w-5 h-5'>
|
||||
{' '}
|
||||
{isDarkMode ? <Sun /> : <Moon />}
|
||||
</div>
|
||||
</div>
|
||||
)
|
||||
}
|
||||
export default DarkModeButton
|
||||
|
||||
Reference in New Issue
Block a user