Advertisement
Guest User

Untitled

a guest
Nov 25th, 2022
39
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JavaScript 0.68 KB | Source Code | 0 0
  1. import "./styles.css";
  2. import React, { useState } from "react";
  3.  
  4. export default function App() {
  5.   const [data, setData] = useState(
  6.     {
  7.       1: false,
  8.       2: false,
  9.       3: false,
  10.       4: false,
  11.       5: false
  12.     });
  13.  
  14.  
  15.   const handleOnClick = (id) => {
  16.     setData((p) => ({ ...p, [id]: !p[id] }));
  17.   };
  18.  
  19.   return (
  20.     <div className="App">
  21.       <h1>Hello React.</h1>
  22.       <h2>Start editing to see sompen!</h2>
  23.       {Object.keys(data).map((key_id) => (
  24.         <input
  25.           type="checkbox"
  26.           checked={data[key_id]}
  27.           onChange={() => handleOnClick(key_id)}
  28.           defaultValue={false}
  29.         />
  30.       ))}
  31.     </div>
  32.   );
  33. }
  34.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement