import { useEffect, useState, useRef } from "react"; type MessageInputProps = { handleQueryChange: (event: React.ChangeEvent) => void; handleKeyDown: (event: React.ChangeEvent) => void; handleQuestionSubmit: () => void; setSimbaMode: (sdf: boolean) => void; query: string; isLoading: boolean; }; export const MessageInput = ({ query, handleKeyDown, handleQueryChange, handleQuestionSubmit, setSimbaMode, isLoading, }: MessageInputProps) => { return (