mirror of
https://github.com/overleaf/overleaf.git
synced 2024-10-24 21:12:38 -04:00
438192fc11
* Remove need for custom set-review-panel-open event * Open current file view when clicking add comment tooltip --------- Co-authored-by: Domagoj Kriskovic <dom.kriskovic@overleaf.com> GitOrigin-RevId: 2b21061193f4270030d73174014aabbd017fd38e
25 lines
866 B
TypeScript
25 lines
866 B
TypeScript
import { FC } from 'react'
|
|
import { RangesProvider } from './ranges-context'
|
|
import { ChangesUsersProvider } from './changes-users-context'
|
|
import { TrackChangesStateProvider } from './track-changes-state-context'
|
|
import { ThreadsProvider } from './threads-context'
|
|
import { isSplitTestEnabled } from '@/utils/splitTestUtils'
|
|
import { ReviewPanelViewProvider } from './review-panel-view-context'
|
|
|
|
export const ReviewPanelProviders: FC = ({ children }) => {
|
|
if (!isSplitTestEnabled('review-panel-redesign')) {
|
|
return <>{children}</>
|
|
}
|
|
|
|
return (
|
|
<ReviewPanelViewProvider>
|
|
<ChangesUsersProvider>
|
|
<TrackChangesStateProvider>
|
|
<ThreadsProvider>
|
|
<RangesProvider>{children}</RangesProvider>
|
|
</ThreadsProvider>
|
|
</TrackChangesStateProvider>
|
|
</ChangesUsersProvider>
|
|
</ReviewPanelViewProvider>
|
|
)
|
|
}
|