Merge pull request #22855 from overleaf/mj-ide-settings

[web] Add settings modal skeleton to editor redesign

GitOrigin-RevId: bc2e7f07f7ab737a67965fa615a04c8ee88b1271
This commit is contained in:
Mathias Jakobsen
2025-01-21 09:05:23 +00:00
committed by Copybot
parent 144334ec58
commit d34d15242e
11 changed files with 325 additions and 2 deletions
@@ -16,6 +16,9 @@ import { useFeatureFlag } from '@/shared/context/split-test-context'
const MainLayoutNew = lazy(
() => import('@/features/ide-redesign/components/main-layout')
)
const SettingsModalNew = lazy(
() => import('@/features/ide-redesign/components/settings/settings-modal')
)
export default function IdePage() {
useLayoutEventTracking() // sent event when the layout changes
@@ -33,6 +36,7 @@ export default function IdePage() {
<Modals />
{newEditor ? (
<Suspense fallback={null}>
<SettingsModalNew />
<MainLayoutNew />
</Suspense>
) : (