Files
colanode/apps/desktop/src/renderer/components/messages/message-reference.tsx

36 lines
1.2 KiB
TypeScript
Raw Normal View History

// import { MessageNode } from '@/shared/types/messages';
// import { MessageAuthorAvatar } from '@/renderer/components/messages/message-author-avatar';
// import { MessageAuthorName } from '@/renderer/components/messages/message-author-name';
// import { MessageContent } from '@/renderer/components/messages/message-content';
// import { useWorkspace } from '@/renderer/contexts/workspace';
// import { useQuery } from '@/renderer/hooks/use-query';
2024-12-02 00:44:02 +01:00
// interface MessageReferenceProps {
// messageId: string;
// }
2024-11-22 13:40:58 +01:00
// export const MessageReference = ({ messageId }: MessageReferenceProps) => {
// const workspace = useWorkspace();
// const { data } = useQuery({
// type: 'node_get',
// nodeId: messageId,
// userId: workspace.userId,
// });
2024-11-22 13:40:58 +01:00
// if (!data || data.type !== 'message') {
// return null;
// }
2024-11-22 13:40:58 +01:00
// const message = data as MessageNode;
2024-11-22 13:40:58 +01:00
// return (
// <div className="flex flex-row gap-2 border-l-4 p-2">
// <MessageAuthorAvatar message={message} className="size-5 mt-1" />
// <div className='"flex-grow flex-col gap-1'>
// <MessageAuthorName message={message} />
// <MessageContent message={message} />
// </div>
// </div>
// );
// };