From 4ff87c739dfabace4046eeef1e4c10cbce2814bb Mon Sep 17 00:00:00 2001 From: Calvin Secrest Date: Sat, 13 Sep 2025 21:06:07 -0400 Subject: [PATCH 1/2] fix: prevent chat input overlap --- frontend/chat-ui/src/components/InputBox.jsx | 27 +- .../src/components/ModeSelectorDemo.jsx | 683 ++++++++++++++++++ .../chat-ui/src/components/ProfileMenu.jsx | 4 +- 3 files changed, 708 insertions(+), 6 deletions(-) create mode 100644 frontend/chat-ui/src/components/ModeSelectorDemo.jsx diff --git a/frontend/chat-ui/src/components/InputBox.jsx b/frontend/chat-ui/src/components/InputBox.jsx index 91af3f2..c5d1926 100644 --- a/frontend/chat-ui/src/components/InputBox.jsx +++ b/frontend/chat-ui/src/components/InputBox.jsx @@ -67,22 +67,34 @@ export default function InputBox() { }; return ( -
+
handleFile(e.target.files[0])} /> - {file && ( {file.name} )} - +