ARRAYS AND STATE

HERE, WE NEED TO MAKE A COPY OF THE ARRAY, AS WHEN A NEW VALUE IS ADDED , REACT DOESNOT CONSIDER IT ,AS  THE CHANGES ARE IN THE ORIGINAL ARRAY.

WE WILL SPREAD THE ARRAY.

  let [arr, setArr] = useState(["no moves"]);



 let updateBlue = () => {
   
    setArr((prevArr) => {
      return [...prevArr, "blue moves"];
    });
    console.log(arr);
  };


  return (
    <>
    <p>${arr} </p>







Comments

Popular posts from this blog

DEPENDENCIES IN useEffect()

ACTIVITY1

CONDITIONALS