Files
yude.jp/pages/components/toggle.js
T
2021-02-06 20:38:36 +09:00

23 lines
483 B
JavaScript

import React from 'react'
import ThemeContext from './themeContext'
const Toggle = () => {
const { theme, setTheme } = React.useContext(ThemeContext)
function isDark() {
return theme === "dark"
}
return (
<label>
<input
type="checkbox"
checked={isDark()}
onChange={e => setTheme(e.target.checked ? "dark" : "light")}
></input>
ダーク モード
</label>
)
}
export default Toggle