import type { Message } from '#/db-collections' export const getAvatarColor = (username: string) => { const colors = [ 'bg-[var(--lagoon-deep)]', 'bg-[var(--palm)]', 'bg-[var(--sea-ink-soft)]', 'bg-[var(--lagoon)]', ] const index = username .split('') .reduce((acc, char) => acc + char.charCodeAt(0), 0) return colors[index % colors.length] } export default function Messages({ messages, user, }: { messages: Message[] user: string }) { return ( <> {messages.map((msg: Message) => (
{msg.user}
)}{msg.text}