Selaa lähdekoodia

Merge pull request #20226 from overleaf/mj-restore-file-badge

[web] Add split test badge for file restore

GitOrigin-RevId: 59bbdd4cc5b76141a8bae06c2e7181e5a5c5ccc0
Mathias Jakobsen 1 vuosi sitten
vanhempi
sitoutus
5d57571e96

+ 8 - 1
services/web/frontend/js/features/history/components/diff-view/toolbar/toolbar.tsx

@@ -7,6 +7,7 @@ import ToolbarRestoreFileButton from './toolbar-restore-file-button'
 import { isFileRemoved } from '../../../utils/file-diff'
 import ToolbarRestoreFileToVersionButton from './toolbar-restore-file-to-version-button'
 import { useFeatureFlag } from '@/shared/context/split-test-context'
+import SplitTestBadge from '@/shared/components/split-test-badge'
 
 type ToolbarProps = {
   diff: Nullable<Diff>
@@ -34,7 +35,13 @@ export default function Toolbar({ diff, selection }: ToolbarProps) {
         <ToolbarRestoreFileButton selection={selection} />
       ) : null}
       {showRestoreFileToVersionButton ? (
-        <ToolbarRestoreFileToVersionButton selection={selection} />
+        <>
+          <ToolbarRestoreFileToVersionButton selection={selection} />
+          <SplitTestBadge
+            splitTestName="revert-file"
+            displayOnVariants={['enabled']}
+          />
+        </>
       ) : null}
     </div>
   )