diff --git a/client/src/App.tsx b/client/src/App.tsx index 49eba2c..420dc14 100644 --- a/client/src/App.tsx +++ b/client/src/App.tsx @@ -7,7 +7,7 @@ import Home from './pages/Home'; import Profile from './pages/Profile'; import { Toaster } from "@/components/ui/sonner"; import EditProfileForm from './pages/EditProfileForm'; -import { MessagePage } from './components/Messages/MessagePage'; +import { MessagePage } from './pages/MessagePage'; const App = () => { diff --git a/client/src/components/Messages/Message.tsx b/client/src/components/Messages/Message.tsx index 3f83fd0..1e63a15 100644 --- a/client/src/components/Messages/Message.tsx +++ b/client/src/components/Messages/Message.tsx @@ -10,6 +10,9 @@ import { } from "@/components/ui/resizable" import { TooltipProvider } from "@/components/ui/tooltip" import axios from "axios" +import { Separator } from "@/components/ui/separator" +import { Textarea } from "@/components/ui/textarea" +import { Button } from "@/components/ui/button" const backendUrl = import.meta.env.VITE_BACKEND_URL || 'http://localhost:5000'; @@ -135,25 +138,45 @@ export function Message() {
- {selectedUser && ( + + {selectedUser ? (

Chat with {selectedUser.username}

-
+
{chatMessages.map((msg, index) => (
{msg.sender_username === currentUserId ? "You" : selectedUser.username}: {msg.message}
))}
- setMessage(e.target.value)} - placeholder="Type a message" - /> - -
- )} + +
+
+
+