mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-15 14:43:46 +01:00
Merge pull request #32164 from overleaf/mj-tabs
[web] Add editor tabs experiment GitOrigin-RevId: 8cef265a45dbd826ad8a4df7d98e38f9bb7ec1cd
This commit is contained in:
committed by
Copybot
parent
52fe6ecfe2
commit
9224197fb3
@@ -4,12 +4,18 @@ import { useFileTreeOpenContext } from '@/features/ide-react/context/file-tree-o
|
||||
import FileView from '@/features/file-view/components/file-view'
|
||||
import { fileViewFile } from '@/features/ide-react/util/file-view'
|
||||
import MultipleSelectionPane from '@/features/ide-react/components/editor/multiple-selection-pane'
|
||||
import { TabsContainer } from '@/features/source-editor/components/tabs/tabs-container'
|
||||
import { isInExperiment } from '@/utils/labs-utils'
|
||||
import { isSplitTestEnabled } from '@/utils/splitTestUtils'
|
||||
|
||||
export default function EditorPanel() {
|
||||
const { selectedEntityCount, openEntity } = useFileTreeOpenContext()
|
||||
const tabsEnabled =
|
||||
isInExperiment('editor-tabs') && isSplitTestEnabled('tabs-experiment')
|
||||
|
||||
return (
|
||||
<div className="ide-redesign-editor-container">
|
||||
{tabsEnabled && <TabsContainer />}
|
||||
{selectedEntityCount === 0 && <NoSelectionPane />}
|
||||
{selectedEntityCount === 1 && openEntity?.type === 'fileRef' && (
|
||||
<FileView
|
||||
|
||||
Reference in New Issue
Block a user