2023-02-20 15:21:28 +00:00
|
|
|
import { Box, List } from "@saleor/macaw-ui/next";
|
|
|
|
import React from "react";
|
|
|
|
|
|
|
|
import { MenuItem } from "./Item";
|
|
|
|
import { useMenuStructure } from "./useMenuStructure";
|
|
|
|
|
|
|
|
export const Menu = () => {
|
|
|
|
const menuStructure = useMenuStructure();
|
|
|
|
|
|
|
|
return (
|
2023-05-30 06:47:21 +00:00
|
|
|
<Box padding={3} overflowY="auto" className="hide-scrollbar">
|
|
|
|
<List as="ol" display="grid" gap={1} data-test-id="menu-list">
|
2023-02-20 15:21:28 +00:00
|
|
|
{menuStructure.map(menuItem => (
|
|
|
|
<MenuItem menuItem={menuItem} key={menuItem.id} />
|
|
|
|
))}
|
|
|
|
</List>
|
|
|
|
</Box>
|
|
|
|
);
|
|
|
|
};
|