Remove 'review-panel-redesign' split test and old code (#24235)

GitOrigin-RevId: 1f3d4a9a51429591a82391a9bee3cfdf226bc9c8
This commit is contained in:
Alf Eaton
2025-03-24 10:48:15 +00:00
committed by Copybot
parent e56c4304a1
commit b8d74c6ae0
82 changed files with 140 additions and 7196 deletions
@@ -9,7 +9,6 @@ import React, {
} from 'react'
import { ReactScopeValueStore } from '@/features/ide-react/scope-value-store/react-scope-value-store'
import populateLayoutScope from '@/features/ide-react/scope-adapters/layout-context-adapter'
import populateReviewPanelScope from '@/features/ide-react/scope-adapters/review-panel-context-adapter'
import { IdeProvider } from '@/shared/context/ide-context'
import {
createIdeEventEmitter,
@@ -73,10 +72,8 @@ export function createReactScopeValueStore(projectId: string) {
populateLayoutScope(scopeStore)
populateProjectScope(scopeStore)
populatePdfScope(scopeStore)
populateReviewPanelScope(scopeStore)
scopeStore.allowNonExistentPath('hasLintingError')
scopeStore.allowNonExistentPath('loadingThreads')
return scopeStore
}
@@ -1,32 +0,0 @@
import { useState, useEffect } from 'react'
function useLayoutToLeft(querySelector: string) {
const [layoutToLeft, setLayoutToLeft] = useState(false)
useEffect(() => {
if (!('ResizeObserver' in window)) return
const target = document.querySelector(querySelector)
if (!target) return
const handleResize = () => {
const docWidth = document.documentElement.clientWidth
const { right: rightEdge } = target.getBoundingClientRect()
setLayoutToLeft(docWidth - rightEdge < 225)
}
handleResize()
const observer = new ResizeObserver(handleResize)
observer.observe(target)
return () => {
observer.disconnect()
}
}, [querySelector])
return layoutToLeft
}
export default useLayoutToLeft
@@ -1,8 +0,0 @@
import { ReactScopeValueStore } from '@/features/ide-react/scope-value-store/react-scope-value-store'
import { isSplitTestEnabled } from '@/utils/splitTestUtils'
export default function populateReviewPanelScope(store: ReactScopeValueStore) {
store.set('loadingThreads', true)
store.set('users', {})
store.set('usingNewReviewPanel', isSplitTestEnabled('review-panel-redesign'))
}