From 5c01f8a637e1d7aa5c4c624d0fb3015b8eab5346 Mon Sep 17 00:00:00 2001 From: shadcn Date: Wed, 14 Jun 2023 16:05:03 +0400 Subject: [PATCH] fix: use ai/react --- app/chat/[id]/page.tsx | 4 ++-- components/chat-panel.tsx | 2 +- components/empty-screen.tsx | 4 ++-- components/prompt-form.tsx | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/chat/[id]/page.tsx b/app/chat/[id]/page.tsx index a125141..f0d4034 100644 --- a/app/chat/[id]/page.tsx +++ b/app/chat/[id]/page.tsx @@ -1,9 +1,9 @@ import { type Metadata } from 'next' +import { auth } from '@clerk/nextjs' import { Chat } from '@/components/chat' import { getChat } from '@/app/actions' import { Header } from '@/components/header' -import { auth } from '@clerk/nextjs' // export const runtime = 'edge' export const preferredRegion = 'home' @@ -29,7 +29,7 @@ export default async function ChatPage({ params }: ChatPageProps) { const chat = await getChat(params.id, user?.id ?? '') return ( -
+
{/* @ts-ignore */}
diff --git a/components/chat-panel.tsx b/components/chat-panel.tsx index 6bd0a40..3bd0d18 100644 --- a/components/chat-panel.tsx +++ b/components/chat-panel.tsx @@ -1,4 +1,4 @@ -import { type UseChatHelpers } from 'ai-connector' +import { type UseChatHelpers } from 'ai-connector/react' import { Button } from '@/components/ui/button' import { ExternalLink } from '@/components/external-link' diff --git a/components/empty-screen.tsx b/components/empty-screen.tsx index e739b31..f47d1b0 100644 --- a/components/empty-screen.tsx +++ b/components/empty-screen.tsx @@ -1,8 +1,8 @@ -import { cn } from '@/lib/utils' +import { UseChatHelpers } from 'ai-connector/react' + import { Button } from '@/components/ui/button' import { ExternalLink } from '@/components/external-link' import { IconArrowRight } from '@/components/ui/icons' -import { UseChatHelpers } from 'ai-connector' const exampleMessages = [ { diff --git a/components/prompt-form.tsx b/components/prompt-form.tsx index 1fbc7b1..2dec66a 100644 --- a/components/prompt-form.tsx +++ b/components/prompt-form.tsx @@ -1,6 +1,7 @@ import * as React from 'react' import Link from 'next/link' import Textarea from 'react-textarea-autosize' +import { UseChatHelpers } from 'ai-connector/react' import { useEnterSubmit } from '@/lib/hooks/use-enter-submit' import { cn } from '@/lib/utils' @@ -12,7 +13,6 @@ import { TooltipTrigger } from '@/components/ui/tooltip' import { IconArrowElbow, IconPlus } from '@/components/ui/icons' -import { UseChatHelpers } from 'ai-connector' export interface PromptProps extends Pick {