Message caching with last message

This commit is contained in:
2025-10-15 11:49:34 +02:00
parent 4892c40735
commit f98a0f99c9
4 changed files with 18 additions and 12 deletions
+2 -2
View File
@@ -16,13 +16,13 @@ export default function DMs() {
const { id } = useParams<{ id: string }>();
const wsRef = useRef<WebSocket | null>(null);
const messages = useMessages((s) => s.messages);
const setMessages = useMessages((s) => s.setMessages);
const addMessage = useMessages((s) => s.addMessage);
const [userList, setUserList] = useState<StringMap<UserProfile>>({});
const [user, setUser] = useState<UserProfile | undefined>();
return (
<AppSidebar
setMessages={setMessages}
addMessage={addMessage}
wsRef={wsRef}
userList={userList}
setUserList={setUserList}