import React, { ReactNode } from "react"; import { Footer } from "components"; import { Avatar, Dropdown, Navigation } from "components"; import { useAuthState, useUserState } from "context"; import styled from "styled-components"; import { NavMenu } from "./NavMenu"; const StyledContainer = styled.div` padding-bottom: 30px; `; interface Props { children?: ReactNode; } function SiteWrapper({ children }: Props) { const user = useUserState(); const { logout } = useAuthState(); return (
} avatar={} profileName={user.nickname} profileSubName={ user.roles.includes("admin") ? "Administrator" : "Standard User" } profileItems={[ Profile settings, , Logout , ]} />
{children}
); } export { SiteWrapper };