import { Download } from "lucide-react";
import Link from "next/link";
import { ExtIcon } from "~/components/area-riservata/allegati";
import { LoadingPage } from "~/components/loading";
import { Button } from "~/components/ui/button";
import { getStorageUrl } from "~/lib/storage_utils";
import type { MessagesMessageid } from "~/schemas/public/Messages";
import { api } from "~/utils/api";
export const ChatAttachments = ({
messageId,
}: {
messageId: MessagesMessageid;
}) => {
const { data, isLoading } = api.chat.getMessageAttachments.useQuery(
{ messageId },
{ refetchOnMount: true },
);
if (isLoading) {
return