mirror of
https://github.com/fromchat-messenger/web.git
synced 2026-09-22 19:15:08 +03:00
Improve code
This commit is contained in:
@@ -2,7 +2,7 @@ import { useEffect, useCallback, useRef } from "react";
|
||||
import { useAppState } from "../state";
|
||||
import { request, websocket } from "../../websocket";
|
||||
import { API_BASE_URL } from "../../core/config";
|
||||
import type { Message, WebSocketMessage, User } from "../../core/types";
|
||||
import type { Message, WebSocketMessage } from "../../core/types";
|
||||
import { getAuthHeaders } from "../../auth/api";
|
||||
|
||||
export function useChat() {
|
||||
@@ -12,11 +12,11 @@ export function useChat() {
|
||||
updateMessage,
|
||||
removeMessage,
|
||||
clearMessages,
|
||||
setCurrentChat,
|
||||
setActiveTab,
|
||||
setDmUsers,
|
||||
setCurrentChat,
|
||||
setActiveTab,
|
||||
setDmUsers,
|
||||
setActiveDm,
|
||||
user
|
||||
user
|
||||
} = useAppState();
|
||||
|
||||
const messagesLoadedRef = useRef(false);
|
||||
@@ -87,7 +87,6 @@ export function useChat() {
|
||||
break;
|
||||
case 'newMessage':
|
||||
if (response.data) {
|
||||
const isAuthor = response.data.username === user.currentUser?.username;
|
||||
addMessage(response.data);
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { create } from "zustand";
|
||||
import type { Message, User, UserProfile, WebSocketMessage } from "../core/types";
|
||||
import type { Message, User, WebSocketMessage } from "../core/types";
|
||||
import { request } from "../websocket";
|
||||
|
||||
type Page = "login" | "register" | "chat"
|
||||
|
||||
Reference in New Issue
Block a user