diff --git a/packages/ui/src/lib/components/discord/Message.tsx b/packages/ui/src/lib/components/discord/Message.tsx index 4550bbdfe..f05868530 100644 --- a/packages/ui/src/lib/components/discord/Message.tsx +++ b/packages/ui/src/lib/components/discord/Message.tsx @@ -3,6 +3,17 @@ import { DiscordMessageAuthor, type IDiscordMessageAuthor } from './MessageAutho import { DiscordMessageInteraction, type IDiscordMessageInteraction } from './MessageInteraction.js'; import { DiscordMessageReply, type IDiscordMessageReply } from './MessageReply.js'; +export interface IDiscordMessage { + author?: IDiscordMessageAuthor | undefined; + authorNode?: ReactNode | undefined; + followUp?: boolean; + interaction?: IDiscordMessageInteraction | undefined; + interactionNode?: ReactNode | undefined; + reply?: IDiscordMessageReply | undefined; + replyNode?: ReactNode | undefined; + time?: string | undefined; +} + export function DiscordMessage({ reply, replyNode, @@ -13,16 +24,7 @@ export function DiscordMessage({ followUp, time, children, -}: PropsWithChildren<{ - author?: IDiscordMessageAuthor | undefined; - authorNode?: ReactNode | undefined; - followUp?: boolean; - interaction?: IDiscordMessageInteraction | undefined; - interactionNode?: ReactNode | undefined; - reply?: IDiscordMessageReply | undefined; - replyNode?: ReactNode | undefined; - time?: string | undefined; -}>) { +}: PropsWithChildren) { return (
) { +export interface IDiscordMessages { + rounded?: boolean; +} + +export function DiscordMessages({ rounded, children }: PropsWithChildren) { return (