/* eslint-disable jsx-a11y/no-static-element-interactions */ /* eslint-disable jsx-a11y/anchor-is-valid */ /* eslint-disable no-console */ /* eslint-disable import/no-unresolved */ // Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: MIT-0 import React from 'react'; import { Heading, Grid, Cell } from 'amazon-chime-sdk-component-library-react'; import { useTheme } from 'styled-components'; import Messages from '../../components/Messages'; import Input from '../../components/Input'; import './style.css'; import { useChatChannelState, useChatMessagingState, } from '../../providers/ChatMessagesProvider'; import { useAuthContext } from '../../providers/AuthProvider'; import SentimentReaction from '../../components/SentimentReaction'; import SentimentAnalysis from '../../components/SentimentAnalysis'; const Channel = () => { const currentTheme = useTheme(); const { member } = useAuthContext(); const { messages, messagesRef, setMessages } = useChatMessagingState(); const { setChannelMessageToken, activeChannel, activeChannelRef, } = useChatChannelState(); return ( {/* HEADING */} Chat App
{/* MAIN CHAT CONTENT WINDOW */}
{messages && messages.length > 0 ? ( ) : ( <> )}
); }; export default Channel;