# Conflicts: # .env.example # aidlc-docs/features/react-frontend/aidlc-state.md # aidlc-docs/features/react-frontend/audit.md # aidlc-docs/features/react-frontend/operations/monitoring/monitoring-plan.md # aidlc-docs/features/react-frontend/operations/monitoring/monitoring-setup.md # aidlc-docs/features/react-frontend/operations/production-readiness-checklist.md # src/components/RootLayout.tsx # src/vite-env.d.ts
18 lines
469 B
TypeScript
18 lines
469 B
TypeScript
import type { ReactNode } from 'react';
|
|
import { Nav } from './Nav';
|
|
import { Footer } from './Footer';
|
|
import { UmamiAnalytics } from './UmamiAnalytics';
|
|
import { SentryTestButton } from './SentryTestButton';
|
|
|
|
export function RootLayout({ children }: { children: ReactNode }) {
|
|
return (
|
|
<div className="font-sans min-h-screen bg-bg text-text">
|
|
<UmamiAnalytics />
|
|
<Nav />
|
|
{children}
|
|
<Footer />
|
|
<SentryTestButton />
|
|
</div>
|
|
);
|
|
}
|