mirror of
https://github.com/pacnpal/Roo-Code.git
synced 2025-12-20 04:11:10 -05:00
Remove duplicate useEffect hooks
This commit is contained in:
@@ -53,11 +53,13 @@ const ChatTextArea = forwardRef<HTMLTextAreaElement, ChatTextAreaProps>(
|
|||||||
const message = event.data
|
const message = event.data
|
||||||
if (message.type === 'enhancedPrompt' && message.text) {
|
if (message.type === 'enhancedPrompt' && message.text) {
|
||||||
setInputValue(message.text)
|
setInputValue(message.text)
|
||||||
|
setIsEnhancingPrompt(false)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
window.addEventListener('message', messageHandler)
|
window.addEventListener('message', messageHandler)
|
||||||
return () => window.removeEventListener('message', messageHandler)
|
return () => window.removeEventListener('message', messageHandler)
|
||||||
}, [setInputValue])
|
}, [setInputValue])
|
||||||
|
|
||||||
const [thumbnailsHeight, setThumbnailsHeight] = useState(0)
|
const [thumbnailsHeight, setThumbnailsHeight] = useState(0)
|
||||||
const [textAreaBaseHeight, setTextAreaBaseHeight] = useState<number | undefined>(undefined)
|
const [textAreaBaseHeight, setTextAreaBaseHeight] = useState<number | undefined>(undefined)
|
||||||
const [showContextMenu, setShowContextMenu] = useState(false)
|
const [showContextMenu, setShowContextMenu] = useState(false)
|
||||||
@@ -90,44 +92,6 @@ const ChatTextArea = forwardRef<HTMLTextAreaElement, ChatTextAreaProps>(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}, [inputValue, textAreaDisabled, setInputValue])
|
}, [inputValue, textAreaDisabled, setInputValue])
|
||||||
|
|
||||||
useEffect(() => {
|
|
||||||
const messageHandler = (event: MessageEvent) => {
|
|
||||||
const message = event.data
|
|
||||||
if (message.type === 'enhancedPrompt') {
|
|
||||||
setInputValue(message.text)
|
|
||||||
setIsEnhancingPrompt(false)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
window.addEventListener('message', messageHandler)
|
|
||||||
return () => window.removeEventListener('message', messageHandler)
|
|
||||||
}, [setInputValue])
|
|
||||||
|
|
||||||
// Handle enhanced prompt response
|
|
||||||
useEffect(() => {
|
|
||||||
const messageHandler = (event: MessageEvent) => {
|
|
||||||
const message = event.data
|
|
||||||
if (message.type === 'enhancedPrompt') {
|
|
||||||
setInputValue(message.text)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
window.addEventListener('message', messageHandler)
|
|
||||||
return () => {
|
|
||||||
window.removeEventListener('message', messageHandler)
|
|
||||||
}
|
|
||||||
}, [setInputValue])
|
|
||||||
|
|
||||||
// Handle enhanced prompt response
|
|
||||||
useEffect(() => {
|
|
||||||
const messageHandler = (event: MessageEvent) => {
|
|
||||||
const message = event.data
|
|
||||||
if (message.type === 'enhancedPrompt' && message.text) {
|
|
||||||
setInputValue(message.text)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
window.addEventListener('message', messageHandler)
|
|
||||||
return () => window.removeEventListener('message', messageHandler)
|
|
||||||
}, [setInputValue])
|
|
||||||
|
|
||||||
const queryItems = useMemo(() => {
|
const queryItems = useMemo(() => {
|
||||||
return [
|
return [
|
||||||
|
|||||||
Reference in New Issue
Block a user