Fixed message dupes

This commit is contained in:
2026-01-09 20:59:12 +01:00
parent dad1e3f04a
commit 5635f483e4
2 changed files with 37 additions and 32 deletions
-17
View File
@@ -27,7 +27,6 @@ export default function useApp(): App {
>({});
const [speaking, setSpeaking] = useState<Record<number, number>>({});
const [pmsLoaded, setPmsLoaded] = useState(false);
useEffect(() => {
const stored = Cookies.get("servers");
@@ -43,22 +42,6 @@ export default function useApp(): App {
.catch(toast.error);
}, []);
useEffect(() => {
const json = localStorage.getItem("privateMessages");
if (json) {
privateMessages.setMessages(JSON.parse(json));
}
setPmsLoaded(true);
}, []);
useEffect(() => {
if (!pmsLoaded) return;
localStorage.setItem(
"privateMessages",
JSON.stringify(privateMessages.messages)
);
}, [privateMessages.messages, pmsLoaded]);
return {
speaking,
setSpeaking,