Event Handling Input Element
import { useState } from 'react';
import shoppingIcon from './assets/shopping-icon.svg'
import './App.css';
function App() {
const [value, setValue] = useState('');
console.log(value)
return (
<>
<nav className='nav'>
<img className='nav-icon' src={shoppingIcon} alt="shopping-icon" />
<h1 className='nav-title'>Shopping List</h1>
</nav>
<section className='container'>
<form className='form'>
<input
onChange={(e) => {setValue(e.target.value)}}
value={value}
className='input'
type='text'
placeholder="List"
/>
<button className='add-button' type='submit'>Add</button>
</form>
</section>
</>
);
}
export default App;
Last updated
Was this helpful?