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;