【发布时间】:2020-08-24 22:54:23
【问题描述】:
我在 React 中使用 useDarkMode 库。
import useDarkMode from 'use-dark-mode'
const DarkModeToggle = () => {
const darkMode = useDarkMode(false)
return (
<>
{darkMode ? (
<button type="button" onClick={darkMode.disable}>
☀
</button>
) : (
<button type="button" onClick={darkMode.enable}>
☾
</button>
)}
</>
)
}
我想让按钮在太阳和月亮之间切换,并且能够在暗模式和亮模式之间切换。我似乎无法弄清楚如何做到这一点,我也尝试过使用钩子,但没有运气。
【问题讨论】:
-
能否提供库的来源
-
您可能需要重新检查此链接usehooks.com/useDarkMode
标签: javascript reactjs react-hooks styling