mirror of
https://github.com/labring/FastGPT.git
synced 2025-07-23 13:03:50 +00:00
perf: overflow;load history
This commit is contained in:
@@ -35,7 +35,7 @@ const Layout = ({ children, isPcDevice }: { children: JSX.Element; isPcDevice: b
|
||||
|
||||
return (
|
||||
<>
|
||||
<Box h={'100%'} overflowY={'auto'} bg={'gray.100'}>
|
||||
<Box h={'100%'} bg={'gray.100'}>
|
||||
{isPc ? (
|
||||
pcUnShowLayoutRoute[router.pathname] ? (
|
||||
<Auth>{children}</Auth>
|
||||
|
@@ -198,7 +198,6 @@ const Chat = ({
|
||||
if (newChatId) {
|
||||
setForbidLoadChatData(true);
|
||||
router.replace(`/chat?modelId=${modelId}&chatId=${newChatId}`);
|
||||
loadHistory({ pageNum: 1, init: true });
|
||||
}
|
||||
} catch (err) {
|
||||
toast({
|
||||
@@ -222,6 +221,9 @@ const Chat = ({
|
||||
};
|
||||
})
|
||||
}));
|
||||
|
||||
// refresh history
|
||||
loadHistory({ pageNum: 1, init: true });
|
||||
},
|
||||
[
|
||||
chatId,
|
||||
@@ -488,10 +490,6 @@ const Chat = ({
|
||||
modelId && setLastChatModelId(modelId);
|
||||
setLastChatId(chatId);
|
||||
|
||||
/* get mode and chat into ↓ */
|
||||
|
||||
// phone: history page
|
||||
if (!isPc && Object.keys(router.query).length === 0) return null;
|
||||
if (forbidLoadChatData) {
|
||||
setForbidLoadChatData(false);
|
||||
return null;
|
||||
@@ -566,7 +564,7 @@ const Chat = ({
|
||||
try {
|
||||
setIsLoading(true);
|
||||
await onclickDelHistory(chatData.chatId);
|
||||
router.replace(`/chat`);
|
||||
router.replace(`/chat?modelId=${modelId}`);
|
||||
} catch (err) {
|
||||
console.log(err);
|
||||
}
|
||||
|
Reference in New Issue
Block a user