const [inputs, setInputs] = useState({ title: '', address: '', methodName: '', signatures: '', calldatas: '' }) const inputHandler = (event:React.ChangeEvent<HTMLInputElement>) => { setInputs({...inputs, [event.target.name]: event.target.value}) }; <Input placeholder='Title' name='title' onChange={inputHandler}/> <Input placeholder='Target contract address' name='address' onChange={inputHandler}/> <Input placeholder='Method name' name='methodName' onChange={inputHandler}/>
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter