diff --git a/src/components/ConversationCard/index.jsx b/src/components/ConversationCard/index.jsx index 09a7c0d..f620764 100644 --- a/src/components/ConversationCard/index.jsx +++ b/src/components/ConversationCard/index.jsx @@ -10,7 +10,7 @@ import FileSaver from 'file-saver' import { render } from 'preact' import FloatingToolbar from '../FloatingToolbar' import { useClampWindowSize } from '../../hooks/use-clamp-window-size' -import { defaultConfig, getUserConfig } from '../../config/index.mjs' +import { defaultConfig, getUserConfig, Models } from '../../config/index.mjs' import { useTranslation } from 'react-i18next' import DeleteButton from '../DeleteButton' @@ -35,7 +35,7 @@ function ConversationCard(props) { const [isReady, setIsReady] = useState(!props.question) const [port, setPort] = useState(() => Browser.runtime.connect()) const [session, setSession] = useState(props.session) - const windowSize = useClampWindowSize([0, Infinity], [250, 1100]) + const windowSize = useClampWindowSize([750, 1500], [250, 1100]) const bodyRef = useRef(null) /** * @type {[ConversationItemData[], (conversationItemData: ConversationItemData[]) => void]} @@ -175,27 +175,46 @@ function ConversationCard(props) { return (