We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cfce15f commit 15c80cbCopy full SHA for 15c80cb
src/content/reference/react/useOptimistic.md
@@ -79,11 +79,11 @@ function Thread({ messages, sendMessageAction }) {
79
const [optimisticMessages, addOptimisticMessage] = useOptimistic(
80
messages,
81
(state, newMessage) => [
82
- ...state,
83
{
84
text: newMessage,
85
sending: true
86
- }
+ },
+ ...state,
87
]
88
);
89
@@ -112,7 +112,7 @@ export default function App() {
112
startTransition(async () => {
113
const sentMessage = await deliverMessage(formData.get("message"));
114
startTransition(() => {
115
- setMessages((messages) => [...messages, { text: sentMessage }]);
+ setMessages((messages) => [{ text: sentMessage }, ...messages]);
116
})
117
118
}
0 commit comments