Files
83c839dd92 updated with-plausible example to utilize the app router. (#73255)
This PR updates the with-plausible example for using the App Router.
Here are the changes that have been made:

- I renamed the `pages` folder and moved it to the `app` folder.
- Added the layout.tsx file as part of the App Router.
- Moved component folder into app folder.
- Updated the package.json file.

CC: @samcx

---------

Co-authored-by: Sam Ko <[email protected]>
2024-11-28 03:18:55 +00:00

29 lines
535 B
TypeScript

import PlausibleProvider from "next-plausible";
import Header from "@/_components/Header";
export const metadata = {
title: "Next.js",
description: "Generated by Next.js",
};
export default function RootLayout({
children,
}: Readonly<{
children: React.ReactNode;
}>) {
return (
<html lang="en">
<head>
<PlausibleProvider
domain={process.env.NEXT_PUBLIC_DOMAIN}
trackLocalhost
/>
</head>
<body>
<Header />
{children}
</body>
</html>
);
}