UNPKG

use-input-react

Version:

Simple hook to avoid re-writting onChange handler for input again and again..

17 lines (12 loc) 338 B
import { useState, useCallback } from 'react'; const useInput = (initialValue: any) => { const [value, setValue] = useState(initialValue); const handleChange = useCallback( (event: any) => { setValue(event.target.value); }, [setValue] ); return { value, handleChange, setValue }; }; export default useInput;