Files
yingfungsolar/src/components/site/SiteChrome.tsx
T
2026-09-11 15:49:41 +08:00

19 lines
588 B
TypeScript

import { Box } from "@chakra-ui/react";
import type { ReactNode } from "react";
import type { Settings } from "../../data/content";
import { Footer } from "./Footer";
import { Header } from "./Header";
import { Provider } from "./Provider";
import { WhatsAppFab } from "./WhatsAppFab";
export function SiteChrome({ settings, children }: { settings: Settings; children: ReactNode }) {
return (
<Provider>
<Header settings={settings} />
<Box as="main">{children}</Box>
<Footer settings={settings} />
<WhatsAppFab settings={settings} />
</Provider>
);
}