From 70cbe9d11eaacfdbd190de2c2d64bacc3d556a43 Mon Sep 17 00:00:00 2001 From: Frank Johnson Date: Tue, 7 Sep 2021 21:51:47 -0400 Subject: [PATCH] found a solution for the menu items not rendering within HeadlessUI docs --- .../components/EditorMenu/AllShortcutsModal.tsx | 14 -------------- app/web/src/components/EditorMenu/Dropdowns.tsx | 4 +++- 2 files changed, 3 insertions(+), 15 deletions(-) diff --git a/app/web/src/components/EditorMenu/AllShortcutsModal.tsx b/app/web/src/components/EditorMenu/AllShortcutsModal.tsx index 2a63e4e..64b9084 100644 --- a/app/web/src/components/EditorMenu/AllShortcutsModal.tsx +++ b/app/web/src/components/EditorMenu/AllShortcutsModal.tsx @@ -18,22 +18,8 @@ const AllShortcutsModal = () => { const classes = useStyles() const [open, setOpen] = useState(false) useHotkeys(SHORTCUT, () => setOpen(!open), [open]) - const { state, thunkDispatch } = useIdeContext() return (<> -
- - { editorMenuConfig.filter(menu => menu.items.length).map(menu => - menu.items.map(item => ( - - )) - )} - -
setOpen(false)} className={classes.root}>

All Shortcuts

diff --git a/app/web/src/components/EditorMenu/Dropdowns.tsx b/app/web/src/components/EditorMenu/Dropdowns.tsx index 18e0fbc..ad31b93 100644 --- a/app/web/src/components/EditorMenu/Dropdowns.tsx +++ b/app/web/src/components/EditorMenu/Dropdowns.tsx @@ -35,12 +35,14 @@ export function Dropdown({ return (
+ {({ open }) => (<> {label} { children && - + {children} } + )}
)