diff --git a/src/components/AppLayout/AppLayout.tsx b/src/components/AppLayout/AppLayout.tsx index 78b53076b..1d275c8b3 100644 --- a/src/components/AppLayout/AppLayout.tsx +++ b/src/components/AppLayout/AppLayout.tsx @@ -1,6 +1,6 @@ -import Hidden from "@material-ui/core/Hidden"; import LinearProgress from "@material-ui/core/LinearProgress"; -import { makeStyles } from "@material-ui/core/styles"; +import { makeStyles, Theme } from "@material-ui/core/styles"; +import useMediaQuery from "@material-ui/core/useMediaQuery"; import { createConfigurationMenu } from "@saleor/configuration"; import useAppState from "@saleor/hooks/useAppState"; import useNavigator from "@saleor/hooks/useNavigator"; @@ -108,6 +108,7 @@ const AppLayout: React.FC = ({ children }) => { const [appState, dispatchAppState] = useAppState(); const { location } = useRouter(); const [isNavigatorVisible, setNavigatorVisibility] = React.useState(false); + const isMdUp = useMediaQuery((theme: Theme) => theme.breakpoints.up("md")); const menuStructure = createMenuStructure(intl); const configurationMenu = createConfigurationMenu(intl); @@ -141,7 +142,7 @@ const AppLayout: React.FC = ({ children }) => {
- + {isMdUp && ( = ({ children }) => { renderConfigure={renderConfigure} onMenuItemClick={navigate} /> - + )}
{appState.loading ? ( @@ -160,10 +161,8 @@ const AppLayout: React.FC = ({ children }) => {
- -
- - = + {isMdUp &&
} + {!isMdUp && <>=}
= ({ children }) => { />
- -
- + {!isMdUp &&
}