mirror of
https://github.com/khairul169/code-share.git
synced 2025-04-28 16:49:36 +07:00
24 lines
577 B
TypeScript
24 lines
577 B
TypeScript
import React from "react";
|
|
import { PageContextProvider } from "./context";
|
|
import type { PageContext } from "vike/types";
|
|
import Providers from "./providers";
|
|
import "./globals.css";
|
|
import "nprogress/nprogress.css";
|
|
|
|
type LayoutProps = {
|
|
children: React.ReactNode;
|
|
pageContext: PageContext;
|
|
};
|
|
|
|
const Layout = ({ children, pageContext }: LayoutProps) => {
|
|
return (
|
|
<React.StrictMode>
|
|
<PageContextProvider pageContext={pageContext}>
|
|
<Providers>{children}</Providers>
|
|
</PageContextProvider>
|
|
</React.StrictMode>
|
|
);
|
|
};
|
|
|
|
export default Layout;
|