Advertisement
Guest User

Untitled

a guest
Jun 25th, 2021
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     const deleteTask = (id) => {
  2.         setTasks(tasks.filter(task => task.id !== id))
  3.     }
  4.     return (
  5.         <div>
  6.             <form className="main-form" onSubmit={submitTask}>
  7.                 <label htmlFor="taskInput">Enter Task</label>
  8.                 <input
  9.                     onChange={updateTasks}
  10.                     value={newTask.text}
  11.                     type="text"
  12.                     id="taskInput"
  13.                 />
  14.                 <button type="submit">Submit</button>
  15.             </form>
  16.             <Overview tasks={ tasks } onDelete={deleteTask} />
  17.         </div>
  18.     );
  19. }
  20.  
  21.  
  22. const Overview = ({ tasks, onDelete }) => {
  23.     return (
  24.         <ul className="each-task">
  25.             {tasks.map((task) => (
  26.                 <li key={task.id}>{task.text}
  27.                     <button onClick={() => onDelete(task.id)}>Delete</button>
  28.                 </li>
  29.             ))}
  30.         </ul>
  31.     )
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement