From d59369f198d2d770e22646b6b16595f99bce2436 Mon Sep 17 00:00:00 2001 From: Joseph Izang Date: Mon, 3 Oct 2022 09:50:08 +0100 Subject: [PATCH] toggle dropdown menu visibility --- .../workspace/src/lib/remix-ui-workspace.tsx | 45 ++++++++++--------- 1 file changed, 25 insertions(+), 20 deletions(-) diff --git a/libs/remix-ui/workspace/src/lib/remix-ui-workspace.tsx b/libs/remix-ui/workspace/src/lib/remix-ui-workspace.tsx index e1695de7a2..23ce382322 100644 --- a/libs/remix-ui/workspace/src/lib/remix-ui-workspace.tsx +++ b/libs/remix-ui/workspace/src/lib/remix-ui-workspace.tsx @@ -15,6 +15,7 @@ export function Workspace () { const [currentWorkspace, setCurrentWorkspace] = useState(NO_WORKSPACE) const [selectedWorkspace, setSelectedWorkspace] = useState<{ name: string, isGitRepo: boolean}>(null) const [showDropdown, setShowDropdown] = useState(false) + const [showIconsMenu, hideIconsMenu] = useState(false) const displayOzCustomRef = useRef() const mintableCheckboxRef = useRef() const burnableCheckboxRef = useRef() @@ -360,25 +361,27 @@ export function Workspace () {
-
-
+
+ { + showIconsMenu && { workspaceMenuIcons.map(m => ( @@ -428,8 +434,7 @@ export function Workspace () { )) } - -
+ }
{ toggleDropdown(false) }}>
{ (global.fs.browser.isRequestingWorkspace || global.fs.browser.isRequestingCloning) &&
}