diff --git a/src/components/chat/MessageList.tsx b/src/components/chat/MessageList.tsx index 4448e81..ffce938 100644 --- a/src/components/chat/MessageList.tsx +++ b/src/components/chat/MessageList.tsx @@ -1,23 +1,19 @@ import type {Message as MessageType, User} from '@prisma/client'; import Message from '@/components/chat/Message'; -import {Flex, Box} from '@chakra-ui/react'; +import {Flex} from '@chakra-ui/react'; type Props = { user: User, messages: MessageType[] } -const MessageList = ({messages, user}: Props) => { - return ( - - - {messages.map((message, index) => , - )} - - - ); -}; +const MessageList = ({messages, user}: Props) => ( + + {messages.map((message, index) => , + )} + +); export default MessageList; \ No newline at end of file diff --git a/src/pages/chat/[id].tsx b/src/pages/chat/[id].tsx index b56778e..99a3016 100644 --- a/src/pages/chat/[id].tsx +++ b/src/pages/chat/[id].tsx @@ -1,4 +1,11 @@ -import {Button, Container, Flex, FormControl, Input} from '@chakra-ui/react'; +import { + Box, + Container, + Flex, + FormControl, + IconButton, + Input, +} from '@chakra-ui/react'; import Head from 'next/head'; import {websiteName} from '@/lib/constants'; import {useSession} from 'next-auth/react'; @@ -11,6 +18,7 @@ import {io, Socket} from 'socket.io-client'; import {Message, User} from '@prisma/client'; import LoadingPage from '@/components/LoadingPage'; import Navbar from '@/components/Navbar'; +import {ArrowForwardIcon, CalendarIcon} from '@chakra-ui/icons'; export default function ChatId() { const router = useRouter(); @@ -56,27 +64,29 @@ export default function ChatId() { if (status === 'loading') return ; return ( - <> + {websiteName} - + -
- - setText(evt.target.value)} - value={text}/> - + + setText(evt.target.value)}/> + { + evt.preventDefault(); + router.push("/map"); + }} icon={} variant={"outline"}/> + } type={"submit"}/>
- +
); } \ No newline at end of file