import { useState } from "react" import { Message } from "./message" import { MyDropzone } from "./dropzone" import ScrollableFeed from 'react-scrollable-feed' import { Link } from "react-router-dom" const Chat = ({ chat_id, chat_title, chat_avatar, user_id, messages, onUpload, onSend }) => { let [msg, setMSG] = useState("") let [isUpload, setIsUpload] = useState(false) let [files, setFiles] = useState([]) console.log(files) let filesHandler = (file) => { files.length ? setFiles([...files, file]) : setFiles([file]) } let handler = (e) => { if ((e.key === "Enter" && !e.shiftKey) || e.type === "click") { onSend(chat_id, msg, files) setMSG("") e.preventDefault() } } return (
{chat_title}
{messages.length > 0 && messages.map(message => )}