diff --git a/front/src/pages/ChannelPage.tsx b/front/src/pages/ChannelPage.tsx
index 1d24a4a..0779ea2 100644
--- a/front/src/pages/ChannelPage.tsx
+++ b/front/src/pages/ChannelPage.tsx
@@ -64,6 +64,17 @@ export default function ChannelPage() {
});
}, [name]);
+ useEffect(() => {
+ const id = setInterval(() => {
+ axios
+ .get("/api/lastmessages").then((res) => {
+ setMessages(res.data)
+ })
+ }, 5000)
+
+ return () => { clearInterval(id) }
+ }, [])
+
if (!channel || !messages) {
return
Loading...
;
}
diff --git a/front/src/pages/UserPage.tsx b/front/src/pages/UserPage.tsx
index 937bb18..c85356c 100644
--- a/front/src/pages/UserPage.tsx
+++ b/front/src/pages/UserPage.tsx
@@ -18,6 +18,17 @@ export default function UserPage() {
});
}, [username]);
+ useEffect(() => {
+ const id = setInterval(() => {
+ axios
+ .get("/api/lastmessages").then((res) => {
+ setMessages(res.data)
+ })
+ }, 5000)
+
+ return () => { clearInterval(id) }
+ }, [])
+
if (!user) {
return Loading...
;
}