From 586438d409fe7a4ced296dcf160b2df26b2b5a9c Mon Sep 17 00:00:00 2001 From: David <33458145+davidmcpowell@users.noreply.github.com> Date: Thu, 26 Sep 2024 15:13:20 +0100 Subject: [PATCH] Merge pull request #20586 from overleaf/dp-resoled-comments-tooltip Add tooltips for resolved comments toggle and reopen/delete thread buttons GitOrigin-RevId: 6e043d0ca83418f4362ec1b49994c4ceed24742b --- .../review-panel-resolved-thread.tsx | 26 ++++++++++++++----- .../review-panel-resolved-threads-button.tsx | 21 ++++++++++----- 2 files changed, 35 insertions(+), 12 deletions(-) diff --git a/services/web/frontend/js/features/review-panel-new/components/review-panel-resolved-thread.tsx b/services/web/frontend/js/features/review-panel-new/components/review-panel-resolved-thread.tsx index eb7e0ce5b8..5ce1d2c421 100644 --- a/services/web/frontend/js/features/review-panel-new/components/review-panel-resolved-thread.tsx +++ b/services/web/frontend/js/features/review-panel-new/components/review-panel-resolved-thread.tsx @@ -7,6 +7,7 @@ import MaterialIcon from '@/shared/components/material-icon' import { ExpandableContent } from './review-panel-expandable-content' import { ReviewPanelCommentContent } from './review-panel-comment-content' import { Change, CommentOperation } from '../../../../../types/change' +import Tooltip from '@/shared/components/tooltip' export const ReviewPanelResolvedThread: FC<{ id: string @@ -32,12 +33,25 @@ export const ReviewPanelResolvedThread: FC<{ />
- - + + + + + + +
diff --git a/services/web/frontend/js/features/review-panel-new/components/review-panel-resolved-threads-button.tsx b/services/web/frontend/js/features/review-panel-new/components/review-panel-resolved-threads-button.tsx index 6cd83a7910..96fbfc1710 100644 --- a/services/web/frontend/js/features/review-panel-new/components/review-panel-resolved-threads-button.tsx +++ b/services/web/frontend/js/features/review-panel-new/components/review-panel-resolved-threads-button.tsx @@ -2,20 +2,29 @@ import React, { FC, useRef, useState } from 'react' import Icon from '@/shared/components/icon' import { ReviewPanelResolvedThreadsMenu } from './review-panel-resolved-threads-menu' import { Overlay, Popover } from 'react-bootstrap' +import Tooltip from '@/shared/components/tooltip' +import { useTranslation } from 'react-i18next' export const ReviewPanelResolvedThreadsButton: FC = () => { const [expanded, setExpanded] = useState(false) const buttonRef = useRef(null) + const { t } = useTranslation() return ( <> - + + {expanded && (