Small stuff

This commit is contained in:
2025-10-04 16:45:42 +02:00
parent 2ed915a082
commit 340df8380b
2 changed files with 6 additions and 3 deletions
+5 -2
View File
@@ -14,6 +14,7 @@ import auth, { makeAddress } from "@/lib/auth";
export default function AppHome() { export default function AppHome() {
// Again we assume a static id, specifically Alice's user id // Again we assume a static id, specifically Alice's user id
// const { id } = useParams<{ id: string }>(); // const { id } = useParams<{ id: string }>();
const id = 667;
const ip = "localhost"; const ip = "localhost";
const wsRef = useRef<WebSocket | null>(null); const wsRef = useRef<WebSocket | null>(null);
const [messages, setMessages] = useState<Message[]>([]); const [messages, setMessages] = useState<Message[]>([]);
@@ -35,13 +36,15 @@ export default function AppHome() {
channelName="Alice" channelName="Alice"
userList={userList} userList={userList}
setUserList={setUserList} setUserList={setUserList}
messages={messages.filter((m) => m.channel_id === "alice").toReversed()} messages={messages
.filter((m) => m.channel_id === id || m.from === id)
.toReversed()}
sendMessage={(message) => { sendMessage={(message) => {
wsRef.current?.send( wsRef.current?.send(
JSON.stringify({ JSON.stringify({
type: "send_message", type: "send_message",
params: { params: {
channel_id: "alice", channel_id: id,
contents: message, contents: message,
}, },
}) })
+1 -1
View File
@@ -1,6 +1,6 @@
export default interface Message { export default interface Message {
id: number; id: number;
channel_id: string; channel_id: string | number;
from: number; from: number;
contents: string; contents: string;
timestamp: number; timestamp: number;