diff --git a/components/message.tsx b/components/message.tsx
index 6b49e89..1bd6032 100644
--- a/components/message.tsx
+++ b/components/message.tsx
@@ -18,7 +18,7 @@ import { Tooltip, TooltipContent, TooltipTrigger } from './ui/tooltip';
import { MessageEditor } from './message-editor';
import { DocumentPreview } from './document-preview';
import { MessageReasoning } from './message-reasoning';
-import { UseChatHelpers } from '@ai-sdk/react';
+import type { UseChatHelpers } from '@ai-sdk/react';
const PurePreviewMessage = ({
chatId,
@@ -66,19 +66,20 @@ const PurePreviewMessage = ({
)}
- {message.experimental_attachments && (
-
- {message.experimental_attachments.map((attachment) => (
-
- ))}
-
- )}
+ {message.experimental_attachments &&
+ message.experimental_attachments.length > 0 && (
+
+ {message.experimental_attachments.map((attachment) => (
+
+ ))}
+
+ )}
{message.parts?.map((part, index) => {
const { type } = part;
diff --git a/package.json b/package.json
index 1f66d1c..d0a9fd2 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "ai-chatbot",
- "version": "3.0.12",
+ "version": "3.0.13",
"private": true,
"scripts": {
"dev": "next dev --turbo",