main-layout.tsx 429 B

12345678910111213141516171819
  1. import { ReactNode } from 'react';
  2. import { Sidebar } from './sidebar';
  3. import { ModelStatusBar } from './model-status-bar';
  4. interface MainLayoutProps {
  5. children: ReactNode;
  6. }
  7. export function MainLayout({ children }: MainLayoutProps) {
  8. return (
  9. <div className="flex min-h-screen">
  10. <Sidebar />
  11. <main className="flex-1 pl-64 pb-12">
  12. {children}
  13. </main>
  14. <ModelStatusBar />
  15. </div>
  16. );
  17. }