import useAppState from "@dashboard/hooks/useAppState"; import { LinearProgress } from "@material-ui/core"; import { useActionBar } from "@saleor/macaw-ui"; import { Box } from "@saleor/macaw-ui/next"; import React from "react"; import Navigator from "../Navigator"; import { Sidebar } from "../Sidebar"; import { contentMaxWidth } from "./consts"; import { useStyles } from "./styles"; interface AppLayoutProps { children: React.ReactNode; fullSize?: boolean; } const AppLayout: React.FC = ({ children }) => { const classes = useStyles(); const { anchor: appActionAnchor } = useActionBar(); const [appState] = useAppState(); const [isNavigatorVisible, setNavigatorVisibility] = React.useState(false); return ( <> {appState.loading && ( )} {children} ); }; export default AppLayout;