import { Center, Text, Accordion, Box, Stack, Container, Divider } from "@mantine/core"; import React from "react"; import CodeBlock from "@/views/CodeBlock"; import MessageHeader from "@/views/MessageHeader"; import { useAppSelector } from '@/views/hooks'; import { selectMessages, } from './chatSlice'; const MessageContext = (props: any) => { const { contexts } = props; return (contexts && { contexts?.map((item: any, index: number) => { const { context } = item; return ( {'command' in context ? context.command : context.path} { context.content ?
{context.content}
:
No content
}
); }) }
); }; const MessageContainer = (props: any) => { const { width } = props; const messages = useAppSelector(selectMessages); return messages.map((item: any, index: number) => { const { message: messageText, type: messageType, contexts } = item; // setMessage(messageText); return {index !== messages.length - 1 && } ; }); }; export default MessageContainer;