mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2025-12-21 11:30:11 +00:00
Moved v3 code from NginxProxyManager/nginx-proxy-manager-3 to NginxProxyManager/nginx-proxy-manager
This commit is contained in:
32
frontend/src/components/SiteWrapper.tsx
Normal file
32
frontend/src/components/SiteWrapper.tsx
Normal file
@@ -0,0 +1,32 @@
|
||||
import { ReactNode } from "react";
|
||||
|
||||
import { Box, Container } from "@chakra-ui/react";
|
||||
import { Footer, Navigation } from "components";
|
||||
|
||||
interface Props {
|
||||
children?: ReactNode;
|
||||
}
|
||||
function SiteWrapper({ children }: Props) {
|
||||
return (
|
||||
<Box display="flex" flexDir="column" height="100vh">
|
||||
<Box flexShrink={0}>
|
||||
<Navigation />
|
||||
</Box>
|
||||
<Box flex="1 0 auto" overflow="auto">
|
||||
<Container
|
||||
as="main"
|
||||
maxW="container.xl"
|
||||
overflowY="auto"
|
||||
py={4}
|
||||
h="full">
|
||||
{children}
|
||||
</Container>
|
||||
</Box>
|
||||
<Box flexShrink={0}>
|
||||
<Footer />
|
||||
</Box>
|
||||
</Box>
|
||||
);
|
||||
}
|
||||
|
||||
export { SiteWrapper };
|
||||
Reference in New Issue
Block a user