blob: 0d447f09c590f95695d4fa89757236996846b652 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
import React from "react";
import Menu, { MenuItems } from "./Menu";
export interface PopupMenuProps {
items: MenuItems;
children: React.ReactElement;
}
export const PopupMenu: React.FC<PopupMenuProps> = ({ items, children }) => {
const [show, setShow] = React.useState<boolean>(false);
const toggle = (): void => setShow(!show);
// TODO:
return <Menu items={items} onItemClicked={() => setShow(false)} />;
};
|