diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..58a1430 Binary files /dev/null and b/.DS_Store differ diff --git a/frontend/src/components/MessageField.jsx b/frontend/src/components/MessageField.jsx index bb4f3ec..c92a098 100644 --- a/frontend/src/components/MessageField.jsx +++ b/frontend/src/components/MessageField.jsx @@ -1,7 +1,7 @@ import { useRef } from 'react'; import { useSelector } from 'react-redux'; import { useTranslation } from 'react-i18next'; -import { activeChannelSelector } from '../store/activeChannelSlice.js'; +import { activeChannelSelector } from '../slices/activeChannelSlice.js'; import MessageForm from './MessageForm.jsx'; import useAuth from '../hooks/index.jsx'; import { useGetMessagesQuery, useAddMessageMutation } from '../api/chatApi.js'; diff --git a/frontend/src/components/MessageForm.jsx b/frontend/src/components/MessageForm.jsx index 8e4b7b2..e56d0d1 100644 --- a/frontend/src/components/MessageForm.jsx +++ b/frontend/src/components/MessageForm.jsx @@ -13,7 +13,7 @@ const MessageForm = ({ activeChannelId, username, addMessage }) => { onSubmit: async (values, { setFieldValue }) => { try { const newMessege = { body: values.body, channelId: activeChannelId, username }; - console.log(newMessege) + // console.log(newMessege) await addMessage(newMessege); setFieldValue('body', newMessege.body); formik.resetForm(); diff --git "a/frontend/src/components/\320\241hannels.jsx" "b/frontend/src/components/\320\241hannels.jsx" index 487fe87..6ea7701 100644 --- "a/frontend/src/components/\320\241hannels.jsx" +++ "b/frontend/src/components/\320\241hannels.jsx" @@ -1,29 +1,14 @@ -import { Nav, Button, Spinner } from 'react-bootstrap'; -import { useTranslation } from 'react-i18next'; +import { Nav, Button } from 'react-bootstrap'; import { useGetChannelsQuery } from '../api/chatApi.js'; -import { useRef, useEffect } from 'react'; +import { useRef } from 'react'; import { useSelector, useDispatch } from 'react-redux'; -import { selectActiveTab, activeChannelSelector } from '../store/activeChannelSlice.js'; +import { selectActiveTab, activeChannelSelector } from '../slices/activeChannelSlice.js'; const Channels = () => { - const { data: channels = [], error, isLoading, refetch } = useGetChannelsQuery(); - const { t } = useTranslation(); + const { data: channels = [], refetch } = useGetChannelsQuery(); const dispatch = useDispatch(); const channelsRef = useRef(null); const activeChannel = useSelector(activeChannelSelector); - // useEffect(() => { - // try { - // if (isLoading) { - // return ( - // - // Loading... - // - // ); - // } - // } catch (error) { - // console.log(error.messege); - // } - // }, []); return (