diff --git a/services/web/frontend/js/features/review-panel-new/components/review-panel-header.tsx b/services/web/frontend/js/features/review-panel-new/components/review-panel-header.tsx index 83d68486c3..68e5909b6f 100644 --- a/services/web/frontend/js/features/review-panel-new/components/review-panel-header.tsx +++ b/services/web/frontend/js/features/review-panel-new/components/review-panel-header.tsx @@ -6,6 +6,7 @@ import MaterialIcon from '@/shared/components/material-icon' import { useLayoutContext } from '@/shared/context/layout-context' import SplitTestBadge from '@/shared/components/split-test-badge' import { useTranslation } from 'react-i18next' +import { useFeatureFlag } from '@/shared/context/split-test-context' const ReviewPanelHeader: FC = () => { const [trackChangesMenuExpanded, setTrackChangesMenuExpanded] = @@ -13,6 +14,8 @@ const ReviewPanelHeader: FC = () => { const { setReviewPanelOpen } = useLayoutContext() const { t } = useTranslation() + const enableReviewerRole = useFeatureFlag('reviewer-role') + return (
@@ -25,6 +28,7 @@ const ReviewPanelHeader: FC = () => { />
+ {enableReviewerRole && }
-
- - -
+ {!enableReviewerRole && ( +
+ + +
+ )} {trackChangesMenuExpanded && } 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 8cf1cc6c31..7ae3e20d1c 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 @@ -7,12 +7,15 @@ import { ReviewPanelResolvedThreadsMenu } from './review-panel-resolved-threads- import { useTranslation } from 'react-i18next' import BootstrapVersionSwitcher from '@/features/ui/components/bootstrap-5/bootstrap-version-switcher' import MaterialIcon from '@/shared/components/material-icon' +import { useFeatureFlag } from '@/shared/context/split-test-context' export const ReviewPanelResolvedThreadsButton: FC = () => { const [expanded, setExpanded] = useState(false) const buttonRef = useRef(null) const { t } = useTranslation() + const enableReviewerRole = useFeatureFlag('reviewer-role') + return ( <> { description={t('resolved_comments')} >