File size: 799 Bytes
9a8e271
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import { ChatInterface } from '../ChatInterface';
import { ThemeProvider } from '../ThemeProvider';
import { SidebarProvider } from '@/components/ui/sidebar';
import { AppSidebar } from '../AppSidebar';

export default function ChatInterfaceExample() {
  const style = {
    "--sidebar-width": "20rem",
    "--sidebar-width-icon": "4rem",
  };

  return (
    <ThemeProvider>
      <SidebarProvider style={style as React.CSSProperties}>
        <div className="flex h-screen w-full">
          <AppSidebar buddyName="CodeBuddy" />
          <div className="flex-1">
            <ChatInterface
              buddyName="CodeBuddy"
              onSettingsClick={() => console.log('Settings clicked')}
            />
          </div>
        </div>
      </SidebarProvider>
    </ThemeProvider>
  );
}