Improve chat navigation, model selection, and streaming

This commit is contained in:
Rami Bitar
2026-09-16 13:14:55 -04:00
parent 8790cfb1e2
commit dd04493e25
73 changed files with 1272 additions and 1367 deletions
+7 -7
View File
@@ -1,9 +1,9 @@
import * as React from "react"
import {
ChevronLeftIcon,
ChevronRightIcon,
MoreHorizontalIcon,
} from "lucide-react"
RiArrowLeftSLine,
RiArrowRightSLine,
RiMoreLine,
} from "@remixicon/react"
import { cn } from "@/lib/utils"
import { buttonVariants, type Button } from "@/components/ui/button"
@@ -76,7 +76,7 @@ function PaginationPrevious({
className={cn("gap-1 px-2.5 sm:pl-2.5", className)}
{...props}
>
<ChevronLeftIcon />
<RiArrowLeftSLine />
<span className="hidden sm:block">Previous</span>
</PaginationLink>
)
@@ -94,7 +94,7 @@ function PaginationNext({
{...props}
>
<span className="hidden sm:block">Next</span>
<ChevronRightIcon />
<RiArrowRightSLine />
</PaginationLink>
)
}
@@ -110,7 +110,7 @@ function PaginationEllipsis({
className={cn("flex size-9 items-center justify-center", className)}
{...props}
>
<MoreHorizontalIcon className="size-4" />
<RiMoreLine className="size-4" />
<span className="sr-only">More pages</span>
</span>
)