diff --git a/app/layout.tsx b/app/layout.tsx index 6d9feae3c..b07fb48ad 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -1,4 +1,5 @@ import { Metadata } from 'next'; +import { newRelicInit } from '../config/newRelic'; // Nextjs automatically includes for each route two default meta tags, charset and viewport // https://nextjs.org/docs/app/building-your-application/optimizing/metadata#default-fields @@ -6,16 +7,20 @@ export const metadata: Metadata = { title: 'Bloom', }; -export default function RootLayout({ +export default async function RootLayout({ // Layouts must accept a children prop. // This will be populated with nested layouts or pages children, }: { children: React.ReactNode; }) { + const NewRelicScript = await newRelicInit(); return ( - {children} + + {children} + {NewRelicScript} + ); }