diff --git a/.eslintrc.json b/.eslintrc.json index 3722418..2cfeb98 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,3 +1,6 @@ { - "extends": ["next/core-web-vitals", "next/typescript"] + "extends": ["next/core-web-vitals", "next/typescript"], + "rules": { + "@typescript-eslint/no-empty-interface": "off" + } } diff --git a/bun.lockb b/bun.lockb index faef721..06a4eac 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package.json b/package.json index 9d3f7d5..e618893 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,8 @@ "@ai-sdk/openai": "^0.0.72", "@monaco-editor/react": "^4.6.0", "@prisma/client": "5.22.0", + "@radix-ui/react-avatar": "^1.1.1", + "@radix-ui/react-slot": "^1.1.0", "ai": "^3.4.33", "class-variance-authority": "^0.7.0", "clsx": "^2.1.1", diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 748524e..fcee612 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,6 +1,7 @@ import type { Metadata } from "next"; import localFont from "next/font/local"; import "./globals.css"; +import ChatSupport from "@/components/chat-support"; const geistSans = localFont({ src: "./fonts/GeistVF.woff", @@ -29,6 +30,7 @@ export default function RootLayout({ className={`${geistSans.variable} ${geistMono.variable} antialiased`} >