disable attachments and update sidebar

Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>

fixing package.json

Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>

moving ui -> chat

Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>
This commit is contained in:
Francisco Javier Arceo 2025-07-21 00:08:56 -04:00
parent f672258dd5
commit 2e271f2524
48 changed files with 97 additions and 64 deletions

View file

@ -1,14 +1,14 @@
"use client";
import { signIn, signOut, useSession } from "next-auth/react";
import { Button } from "@/components/ui/button";
import { Button } from "@/components/chat/button";
import {
Card,
CardContent,
CardDescription,
CardHeader,
CardTitle,
} from "@/components/ui/card";
} from "@/components/chat/card";
import { Copy, Check, Home, Github } from "lucide-react";
import { useState } from "react";
import { useRouter } from "next/navigation";

View file

@ -2,16 +2,16 @@
import { useState, useEffect } from "react";
import { flushSync } from "react-dom";
import { Button } from "@/components/ui/button";
import { Button } from "@/components/chat/button";
import {
Select,
SelectContent,
SelectItem,
SelectTrigger,
SelectValue,
} from "@/components/ui/select";
import { Chat } from "@/components/ui/chat";
import { type Message } from "@/components/ui/chat-message";
} from "@/components/chat/select";
import { Chat } from "@/components/chat/chat";
import { type Message } from "@/components/chat/chat-message";
import { useAuthClient } from "@/hooks/use-auth-client";
import type { CompletionCreateParams } from "llama-stack-client/resources/chat/completions";
import type { Model } from "llama-stack-client/resources/models";

View file

@ -1,8 +1,8 @@
import type { Metadata } from "next";
import { ThemeProvider } from "@/components/ui/theme-provider";
import { ThemeProvider } from "@/components/chat/theme-provider";
import { SessionProvider } from "@/components/providers/session-provider";
import { Geist, Geist_Mono } from "next/font/google";
import { ModeToggle } from "@/components/ui/mode-toggle";
import { ModeToggle } from "@/components/chat/mode-toggle";
import "./globals.css";
const geistSans = Geist({
@ -20,9 +20,9 @@ export const metadata: Metadata = {
description: "Llama Stack UI",
};
import { SidebarProvider, SidebarTrigger } from "@/components/ui/sidebar";
import { SidebarProvider, SidebarTrigger } from "@/components/chat/sidebar";
import { AppSidebar } from "@/components/layout/app-sidebar";
import { SignInButton } from "@/components/ui/sign-in-button";
import { SignInButton } from "@/components/chat/sign-in-button";
export default function Layout({ children }: { children: React.ReactNode }) {
return (

View file

@ -16,8 +16,8 @@ import {
TableHead,
TableHeader,
TableRow,
} from "@/components/ui/table";
import { Skeleton } from "@/components/ui/skeleton";
} from "@/components/chat/table";
import { Skeleton } from "@/components/chat/skeleton";
export default function VectorStoresPage() {
const client = useAuthClient();