mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-15 06:33:55 +01:00
Remove 'review-panel-redesign' split test and old code (#24235)
GitOrigin-RevId: 1f3d4a9a51429591a82391a9bee3cfdf226bc9c8
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
-1654
File diff suppressed because it is too large
Load Diff
-32
@@ -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
|
||||
-8
@@ -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'))
|
||||
}
|
||||
Reference in New Issue
Block a user