Después de almacenar el estado de matriz de matriz, está vacío
setMessages((previousMessages) => [messageObject, ...previousMessages]);
Vikneswaran G R
setMessages((previousMessages) => [messageObject, ...previousMessages]);