mirror of
https://github.com/labring/FastGPT.git
synced 2025-07-23 13:03:50 +00:00
fix: 聊天侧边栏未滚动
This commit is contained in:
@@ -45,12 +45,12 @@ const Navbar = ({
|
|||||||
flexDirection={'column'}
|
flexDirection={'column'}
|
||||||
alignItems={'center'}
|
alignItems={'center'}
|
||||||
justifyContent={'center'}
|
justifyContent={'center'}
|
||||||
onClick={() =>
|
onClick={() => {
|
||||||
!item.activeLink.includes(router.pathname) &&
|
if (item.link === router.pathname) return;
|
||||||
router.push(item.link, undefined, {
|
router.push(item.link, undefined, {
|
||||||
shallow: true
|
shallow: true
|
||||||
})
|
});
|
||||||
}
|
}}
|
||||||
cursor={'pointer'}
|
cursor={'pointer'}
|
||||||
fontSize={'sm'}
|
fontSize={'sm'}
|
||||||
w={'60px'}
|
w={'60px'}
|
||||||
|
@@ -57,6 +57,7 @@ const NavbarPhone = ({
|
|||||||
alignItems={'center'}
|
alignItems={'center'}
|
||||||
justifyContent={'center'}
|
justifyContent={'center'}
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
|
if (item.link === router.pathname) return;
|
||||||
router.push(item.link);
|
router.push(item.link);
|
||||||
onClose();
|
onClose();
|
||||||
}}
|
}}
|
||||||
|
@@ -80,29 +80,7 @@ const SlideBar = ({
|
|||||||
<Box flex={'1 0 0'} w={0} className="textEllipsis">
|
<Box flex={'1 0 0'} w={0} className="textEllipsis">
|
||||||
{item.title}
|
{item.title}
|
||||||
</Box>
|
</Box>
|
||||||
{/* <Input
|
|
||||||
flex={'1 0 0'}
|
|
||||||
w={0}
|
|
||||||
value={item.title}
|
|
||||||
variant={'unstyled'}
|
|
||||||
disabled={editHistoryId !== item.windowId}
|
|
||||||
opacity={'1 !important'}
|
|
||||||
cursor={`${editHistoryId !== item.windowId ? 'pointer' : 'text'} !important`}
|
|
||||||
onChange={(e) => {
|
|
||||||
updateChatHistory(item.windowId, e.target.value);
|
|
||||||
}}
|
|
||||||
/> */}
|
|
||||||
<Box>
|
<Box>
|
||||||
{/* <IconButton
|
|
||||||
icon={<EditIcon />}
|
|
||||||
variant={'unstyled'}
|
|
||||||
aria-label={'edit'}
|
|
||||||
size={'xs'}
|
|
||||||
onClick={(e) => {
|
|
||||||
console.log(e);
|
|
||||||
setEditHistoryId(item.windowId);
|
|
||||||
}}
|
|
||||||
/> */}
|
|
||||||
<IconButton
|
<IconButton
|
||||||
icon={<DeleteIcon />}
|
icon={<DeleteIcon />}
|
||||||
variant={'unstyled'}
|
variant={'unstyled'}
|
||||||
@@ -120,7 +98,14 @@ const SlideBar = ({
|
|||||||
);
|
);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Box w={'100%'} h={'100%'} p={3} backgroundColor={'blackAlpha.800'} color={'white'}>
|
<Flex
|
||||||
|
flexDirection={'column'}
|
||||||
|
w={'100%'}
|
||||||
|
h={'100%'}
|
||||||
|
p={3}
|
||||||
|
backgroundColor={'blackAlpha.800'}
|
||||||
|
color={'white'}
|
||||||
|
>
|
||||||
{/* 新对话 */}
|
{/* 新对话 */}
|
||||||
<Button
|
<Button
|
||||||
w={'100%'}
|
w={'100%'}
|
||||||
@@ -133,6 +118,7 @@ const SlideBar = ({
|
|||||||
新对话
|
新对话
|
||||||
</Button>
|
</Button>
|
||||||
{/* 我的模型 & 历史记录 折叠框*/}
|
{/* 我的模型 & 历史记录 折叠框*/}
|
||||||
|
<Box flex={'1 0 0'} h={0} overflowY={'auto'}>
|
||||||
{isSuccess ? (
|
{isSuccess ? (
|
||||||
<Accordion defaultIndex={[0]} allowToggle>
|
<Accordion defaultIndex={[0]} allowToggle>
|
||||||
<AccordionItem borderTop={0} borderBottom={0}>
|
<AccordionItem borderTop={0} borderBottom={0}>
|
||||||
@@ -194,6 +180,7 @@ const SlideBar = ({
|
|||||||
<RenderHistory />
|
<RenderHistory />
|
||||||
)}
|
)}
|
||||||
</Box>
|
</Box>
|
||||||
|
</Flex>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user