From bff9d7818c4a73f7fdafe508f1362e96378b8f61 Mon Sep 17 00:00:00 2001 From: Jelle van der Waa Date: Thu, 11 Jul 2024 16:35:29 +0200 Subject: [PATCH 1/2] Add tooltips for bookmark and edit path buttons Explain the bookmark and edit path button with a tooltip. Related: #581 --- src/files-breadcrumbs.tsx | 33 +++++++++++++++++++-------------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/src/files-breadcrumbs.tsx b/src/files-breadcrumbs.tsx index f2d7b8db..663fd80f 100644 --- a/src/files-breadcrumbs.tsx +++ b/src/files-breadcrumbs.tsx @@ -26,6 +26,7 @@ import { Icon } from "@patternfly/react-core/dist/esm/components/Icon"; import { MenuToggle, MenuToggleElement } from "@patternfly/react-core/dist/esm/components/MenuToggle"; import { PageBreadcrumb } from "@patternfly/react-core/dist/esm/components/Page"; import { TextInput } from "@patternfly/react-core/dist/esm/components/TextInput"; +import { Tooltip, TooltipPosition } from "@patternfly/react-core/dist/esm/components/Tooltip"; import { Flex, FlexItem } from "@patternfly/react-core/dist/esm/layouts/Flex"; import { CheckIcon, HddIcon, PencilAltIcon, StarIcon, TimesIcon } from "@patternfly/react-icons"; import { useInit } from "hooks.js"; @@ -167,14 +168,16 @@ function BookmarkButton({ path }: { path: string[] }) { onOpenChange={(isOpen: boolean) => setIsOpen(isOpen)} onSelect={handleSelect} toggle={(toggleRef: React.Ref) => ( - } - ref={toggleRef} - onClick={() => setIsOpen(!isOpen)} - isExpanded={isOpen} - /> + + } + ref={toggleRef} + onClick={() => setIsOpen(!isOpen)} + isExpanded={isOpen} + /> + )} > @@ -258,12 +261,14 @@ export function FilesBreadcrumbs({ path, showHidden, setShowHidden }: { path: st {!editMode && -