diff --git a/src/renderer/src/pages/home/Chat.tsx b/src/renderer/src/pages/home/Chat.tsx index 7a07794f96..93ff02fb48 100644 --- a/src/renderer/src/pages/home/Chat.tsx +++ b/src/renderer/src/pages/home/Chat.tsx @@ -18,6 +18,7 @@ import styled from 'styled-components' import ChatNavbar from './ChatNavbar' import Inputbar from './Inputbar/Inputbar' +import ChatNavigation from './Messages/ChatNavigation' import Messages from './Messages/Messages' import Tabs from './Tabs' @@ -32,7 +33,7 @@ interface Props { const Chat: FC = (props) => { const { assistant } = useAssistant(props.assistant.id) - const { topicPosition, messageStyle } = useSettings() + const { topicPosition, messageStyle, messageNavigation } = useSettings() const { showTopics } = useShowTopics() const { isMultiSelectMode } = useChatContext(props.activeTopic) const { isTopNavbar } = useNavbarPosition() @@ -140,6 +141,7 @@ const Chat: FC = (props) => { includeUser={filterIncludeUser} onIncludeUserChange={userOutlinedItemClickHandler} /> + {messageNavigation === 'buttons' && } {isMultiSelectMode && } diff --git a/src/renderer/src/pages/home/Messages/Messages.tsx b/src/renderer/src/pages/home/Messages/Messages.tsx index 9207dad35b..d552f85137 100644 --- a/src/renderer/src/pages/home/Messages/Messages.tsx +++ b/src/renderer/src/pages/home/Messages/Messages.tsx @@ -36,7 +36,6 @@ import { useTranslation } from 'react-i18next' import InfiniteScroll from 'react-infinite-scroll-component' import styled from 'styled-components' -import ChatNavigation from './ChatNavigation' import MessageAnchorLine from './MessageAnchorLine' import MessageGroup from './MessageGroup' import NarrowLayout from './NarrowLayout' @@ -319,7 +318,6 @@ const Messages: React.FC = ({ assistant, topic, setActiveTopic, o {showPrompt && } {messageNavigation === 'anchor' && } - {messageNavigation === 'buttons' && }