2026-08-15 17:53:48 +07:00
|
|
|
import { AmbientProvider } from "@/components/ambient/ambient-context";
|
|
|
|
|
import { WsProvider } from "@/lib/ws/context";
|
|
|
|
|
import { AppFrame } from "@/components/shell";
|
|
|
|
|
import { Chatbot } from "@/components/chatbot/chatbot";
|
|
|
|
|
import { CommandPalette } from "@/components/command/command-palette";
|
2026-08-15 16:21:45 +07:00
|
|
|
|
2026-07-26 15:34:08 +07:00
|
|
|
export default function DashboardLayout({
|
|
|
|
|
children,
|
2026-08-15 17:53:48 +07:00
|
|
|
}: Readonly<{ children: React.ReactNode }>) {
|
2026-07-26 15:34:08 +07:00
|
|
|
return (
|
2026-08-15 17:53:48 +07:00
|
|
|
<AmbientProvider>
|
2026-07-26 16:55:20 +07:00
|
|
|
<WsProvider>
|
2026-08-15 17:53:48 +07:00
|
|
|
<AppFrame>{children}</AppFrame>
|
|
|
|
|
<Chatbot />
|
|
|
|
|
<CommandPalette />
|
2026-07-26 16:55:20 +07:00
|
|
|
</WsProvider>
|
2026-08-15 17:53:48 +07:00
|
|
|
</AmbientProvider>
|
2026-07-26 15:34:08 +07:00
|
|
|
);
|
|
|
|
|
}
|