import SimpleControlNetMessage from '../SimpleControlNetMessage'
import SimpleImageMessage from '../SimpleImageMessage'
import SimpleTextMessage from '../SimpleTextMessage'
import { ChatMessage, MessageType } from '@models/ChatMessage'
export default function renderChatMessage({
id,
messageType,
messageSenderType,
senderAvatarUrl,
senderName,
createdAt,
imageUrls,
text,
}: ChatMessage): React.ReactNode {
switch (messageType) {
case MessageType.ImageWithText:
return (
)
case MessageType.Image:
return (
)
case MessageType.Text:
return (
)
default:
return null
}
}