mirror of
https://github.com/cupcakearmy/use-light-switch.git
synced 2024-12-22 07:56:26 +00:00
975 B
Executable File
975 B
Executable File
use-light-switch
React hook for dark mode.
🌈 Features
- Typescript compatible
- 0 Dependencies
- Tiny ~0.7kB
- React Hooks
Installation
npm i use-light-switch
🤔 Motivation
There was no library with typings 🤕
🚀 Quickstart
import ReactDOM from 'react-dom'
import { useForm } from 'formhero'
const Form = () => {
const { field, form } = useForm({
username: '',
password: '',
})
const _submit = (e: React.FormEvent) => {
e.preventDefault()
console.log(form)
}
return (
<div>
<form onSubmit={_submit}>
<input {...field('username')} />
<input {...field('password')} />
<button type="submit">Go 🚀</button>
</form>
</div>
)
}