Merge pull request #34923 from overleaf/mj-left-menu-field

[web] Clean up "left menu" concepts in new editor

GitOrigin-RevId: 9597c1c53af15f3a1587e62176bca36cd7c9069c
This commit is contained in:
Mathias Jakobsen
2026-06-26 08:07:10 +00:00
committed by Copybot
parent 5dd2c425ac
commit 75f7f82a3f
13 changed files with 75 additions and 108 deletions
@@ -3,7 +3,7 @@ import { useEffect } from 'react'
import { sendMBOnce } from '@/infrastructure/event-tracking'
export function useLayoutEventTracking() {
const { view, leftMenuShown, chatIsOpen } = useLayoutContext()
const { view, settingsShown, chatIsOpen } = useLayoutContext()
useEffect(() => {
if (view && view !== 'editor' && view !== 'pdf') {
@@ -12,10 +12,10 @@ export function useLayoutEventTracking() {
}, [view])
useEffect(() => {
if (leftMenuShown) {
if (settingsShown) {
sendMBOnce(`ide-open-left-menu-once`)
}
}, [leftMenuShown])
}, [settingsShown])
useEffect(() => {
if (chatIsOpen) {