Skip to content

Commit 61d61e4

Browse files
fix
1 parent ddf0cee commit 61d61e4

File tree

12 files changed

+535
-91
lines changed

12 files changed

+535
-91
lines changed

demo-web/package-lock.json

Lines changed: 518 additions & 74 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo-web/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"lint": "eslint"
1010
},
1111
"dependencies": {
12-
"ai": "^6.0.94",
12+
"ai": "^3.4.33",
1313
"class-variance-authority": "^0.7.1",
1414
"clsx": "^2.1.1",
1515
"lucide-react": "^0.575.0",

demo-web/src/app/layout.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type { Metadata } from 'next';
22
import { Inter } from 'next/font/google';
33
import './globals.css';
4-
import { Sidebar } from '@/components/Sidebar';
4+
import { Sidebar } from '../components/Sidebar';
55

66
const inter = Inter({ subsets: ['latin'] });
77

demo-web/src/app/page.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
import { useState } from "react";
44
import { useChat } from "ai/react";
5-
import { Button } from "@/components/ui/button";
6-
import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select";
7-
import { ScrollArea } from "@/components/ui/scroll-area";
8-
import { Accordion, AccordionContent, AccordionItem, AccordionTrigger } from "@/components/ui/accordion";
9-
import { Badge } from "@/components/ui/badge";
5+
import { Button } from "../components/ui/button";
6+
import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "../components/ui/select";
7+
import { ScrollArea } from "../components/ui/scroll-area";
8+
import { Accordion, AccordionContent, AccordionItem, AccordionTrigger } from "../components/ui/accordion";
9+
import { Badge } from "../components/ui/badge";
1010
import { Database, Search, ListTree, Bot, Send, BrainCircuit, Upload, Sparkles } from "lucide-react";
1111

1212
export default function ChatPage() {
@@ -155,8 +155,8 @@ export default function ChatPage() {
155155

156156
{/* Message Text bubble */}
157157
<div className={`px-5 py-3.5 text-[15px] shadow-sm leading-relaxed ${m.role === 'user'
158-
? 'bg-slate-900 text-white rounded-2xl rounded-br-sm'
159-
: 'bg-white border border-slate-200 text-slate-800 rounded-2xl rounded-bl-sm prose prose-sm max-w-none'
158+
? 'bg-slate-900 text-white rounded-2xl rounded-br-sm'
159+
: 'bg-white border border-slate-200 text-slate-800 rounded-2xl rounded-bl-sm prose prose-sm max-w-none'
160160
}`}>
161161
{m.content}
162162
</div>

demo-web/src/components/ui/accordion.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import * as React from "react"
44
import { ChevronDownIcon } from "lucide-react"
55
import { Accordion as AccordionPrimitive } from "radix-ui"
66

7-
import { cn } from "@/lib/utils"
7+
import { cn } from "../../lib/utils"
88

99
function Accordion({
1010
...props

demo-web/src/components/ui/badge.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import * as React from "react"
22
import { cva, type VariantProps } from "class-variance-authority"
33
import { Slot } from "radix-ui"
44

5-
import { cn } from "@/lib/utils"
5+
import { cn } from "../../lib/utils"
66

77
const badgeVariants = cva(
88
"inline-flex items-center justify-center rounded-full border border-transparent px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden",

demo-web/src/components/ui/button.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import * as React from "react"
22
import { cva, type VariantProps } from "class-variance-authority"
33
import { Slot } from "radix-ui"
44

5-
import { cn } from "@/lib/utils"
5+
import { cn } from "../../lib/utils"
66

77
const buttonVariants = cva(
88
"inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",

demo-web/src/components/ui/card.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import * as React from "react"
22

3-
import { cn } from "@/lib/utils"
3+
import { cn } from "../../lib/utils"
44

55
function Card({ className, ...props }: React.ComponentProps<"div">) {
66
return (

demo-web/src/components/ui/input.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import * as React from "react"
22

3-
import { cn } from "@/lib/utils"
3+
import { cn } from "../../lib/utils"
44

55
function Input({ className, type, ...props }: React.ComponentProps<"input">) {
66
return (

demo-web/src/components/ui/scroll-area.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import * as React from "react"
44
import { ScrollArea as ScrollAreaPrimitive } from "radix-ui"
55

6-
import { cn } from "@/lib/utils"
6+
import { cn } from "../../lib/utils"
77

88
function ScrollArea({
99
className,

0 commit comments

Comments
 (0)