0

I'm integrating my frontend with WebSockets when I get the message I set that into const [messagesList, setMessagesList] = useState([]) state. But when I set the state and console it displays empty like [].

I'm setting the state with this method:

setMessagesList((messagesList)=>[...messagesList,{'msg':type,'user':data.text}])

So how I can update the state with the previous array of data?

Adil Ijaz
  • 312
  • 1
  • 5
  • 16

0 Answers0