saleor-dashboard/src/components/Sidebar/legacy/LegacyDrawer.tsx
Krzysztof Żuraw 373c9e9ac3
Add sidebar feature flag (#3019)
Co-authored-by: andrzejewsky <vox3r69@gmail.com>
2023-01-23 12:16:02 +01:00

29 lines
789 B
TypeScript

import { useUser } from "@dashboard/auth";
import { useMediaQuery } from "@material-ui/core";
import { SaleorTheme, SidebarDrawer } from "@saleor/macaw-ui";
import React from "react";
import { useIntl } from "react-intl";
import useMenuStructure from "./menuStructure";
import { SidebarLink } from "./SidebarLink";
export const LegacyDrawer = () => {
const intl = useIntl();
const { user } = useUser();
const isMdUp = useMediaQuery((theme: SaleorTheme) =>
theme.breakpoints.up("md"),
);
const [menuStructure, handleMenuItemClick] = useMenuStructure(intl, user);
return (
!isMdUp && (
<SidebarDrawer
menuItems={menuStructure}
logoHref="/"
onMenuItemClick={handleMenuItemClick}
linkComponent={SidebarLink}
/>
)
);
};