purge logs and !need code

This commit is contained in:
ManishMadan2882
2024-02-07 05:04:16 +05:30
parent 3c68cbc955
commit 0ce39e7f52
2 changed files with 13 additions and 15 deletions

View File

@@ -25,9 +25,9 @@ export default function Conversation() {
const dispatch = useDispatch<AppDispatch>();
const endMessageRef = useRef<HTMLDivElement>(null);
const inputRef = useRef<HTMLDivElement>(null);
const [isDarkTheme]= useDarkTheme();
const [isDarkTheme] = useDarkTheme();
const [hasScrolledToLast, setHasScrolledToLast] = useState(true);
const fetchStream = useRef<any>(new AbortController())
const fetchStream = useRef<any>(null)
useEffect(() => {
scrollIntoView();
}, [queries.length, queries[queries.length - 1]]);
@@ -38,13 +38,13 @@ export default function Conversation() {
element.focus();
}
}, []);
useEffect(()=>{
console.log('changed the conversation', conversationId)
return ()=>{
console.log('i just did abortion !');
fetchStream.current.abort();
useEffect(() => {
return () => {
fetchStream.current.abort(); //abort previous stream
}
},[conversationId])
}, [conversationId])
useEffect(() => {
const observerCallback: IntersectionObserverCallback = (entries) => {
entries.forEach((entry) => {
@@ -72,14 +72,10 @@ export default function Conversation() {
});
};
fetchStream.current != null && useEffect(()=>{
return ()=>{fetchStream.current.abort()}
},[selectConversationId])
const handleQuestion = (question: string) => {
question = question.trim();
if (question === '') return;
dispatch(addQuery({ prompt: question }));
//@ts-ignore
fetchStream.current = dispatch(fetchAnswer({ question }));
};