fix: type of useInput

This commit is contained in:
svpcadmin
2020-05-10 15:56:05 +09:00
parent 908eda0890
commit cd68a0870a

View File

@@ -10,7 +10,7 @@ const useInput = (
reset: () => void reset: () => void
bindings: { bindings: {
value: string value: string
onChange: (event: React.ChangeEvent<HTMLInputElement>) => void onChange: (event: React.ChangeEvent<HTMLInputElement | HTMLTextAreaElement>) => void
} }
} => { } => {
const [state, setState, currentRef] = useCurrentState<string>(initialValue) const [state, setState, currentRef] = useCurrentState<string>(initialValue)
@@ -22,7 +22,7 @@ const useInput = (
reset: () => setState(initialValue), reset: () => setState(initialValue),
bindings: { bindings: {
value: state, value: state,
onChange: (event: React.ChangeEvent<HTMLInputElement>) => { onChange: (event: React.ChangeEvent<HTMLInputElement | HTMLTextAreaElement>) => {
setState(event.target.value) setState(event.target.value)
}, },
}, },