chores: updates
This commit is contained in:
@@ -5,6 +5,7 @@ import clsx from "clsx";
|
||||
import { useAppSelector } from "../../../app/store";
|
||||
import { ChatContext } from "../../../types/common";
|
||||
import getUnreadCount from "../utils";
|
||||
import { memo } from "react";
|
||||
|
||||
type Props = {
|
||||
context: ChatContext;
|
||||
@@ -48,4 +49,4 @@ const NewMessageBottomTip = ({ context, id, scrollToBottom }: Props) => {
|
||||
);
|
||||
};
|
||||
|
||||
export default NewMessageBottomTip;
|
||||
export default memo(NewMessageBottomTip);
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// @ts-nocheck
|
||||
import { FC, useEffect, useState } from "react";
|
||||
import { FC, useEffect, useState, memo } from "react";
|
||||
import { useDrop } from "react-dnd";
|
||||
import { NativeTypes } from "react-dnd-html5-backend";
|
||||
import { NavLink, useMatch, useNavigate } from "react-router-dom";
|
||||
@@ -203,4 +203,6 @@ const Session: FC<IProps> = ({
|
||||
</li>
|
||||
);
|
||||
};
|
||||
export default Session;
|
||||
export default memo(Session, (prev, next) => {
|
||||
return prev.mid == next.mid;
|
||||
});
|
||||
|
||||
@@ -23,7 +23,7 @@ export default function DataManagement() {
|
||||
return (
|
||||
<div className="relative w-full md:w-[512px] flex flex-col gap-6">
|
||||
{/* 清除服务器聊天消息 */}
|
||||
<ServerVersionChecker version="0.3.12" empty={true}>
|
||||
<ServerVersionChecker version="0.3.10" empty={true}>
|
||||
<SettingBlock title={t("data.clear_msgs.title")} desc={t("data.clear_msgs.desc")}>
|
||||
<StyledButton onClick={handleModalVisible.bind(null, "chat")} className="danger">
|
||||
{t("data.clear_msgs.btn")}
|
||||
|
||||
Reference in New Issue
Block a user