diff --git a/services/web/frontend/js/features/ide-redesign/components/editor.tsx b/services/web/frontend/js/features/ide-redesign/components/editor.tsx index 505e14e072..6c5e0b40db 100644 --- a/services/web/frontend/js/features/ide-redesign/components/editor.tsx +++ b/services/web/frontend/js/features/ide-redesign/components/editor.tsx @@ -5,6 +5,11 @@ import { useFileTreeOpenContext } from '@/features/ide-react/context/file-tree-o import useScopeValue from '@/shared/hooks/use-scope-value' import classNames from 'classnames' import SourceEditor from '@/features/source-editor/components/source-editor' +import { Panel, PanelGroup } from 'react-resizable-panels' +import { VerticalResizeHandle } from '@/features/ide-react/components/resize/vertical-resize-handle' +import { Suspense } from 'react' +import { FullSizeLoadingSpinner } from '@/shared/components/loading-spinner' +import SymbolPalettePane from '@/features/ide-react/components/editor/symbol-palette-pane' export const Editor = () => { const [editor] = useScopeValue('editor') @@ -27,8 +32,35 @@ export const Editor = () => { hidden: openEntity?.type !== 'doc' || selectedEntityCount !== 1, })} > - - {isLoading && } + + + + {isLoading && } + + {editor.showSymbolPalette && ( + <> + + + }> + + + + + )} + ) }