Merge pull request #24961 from overleaf/dp-back-to-editor

Update toolbar in history view to add BackToEditorButton

GitOrigin-RevId: 4c260126a373b1b3a7c31f9f4b44f6ae7fba6f36
This commit is contained in:
David
2025-04-22 09:58:16 +01:00
committed by Copybot
parent 584db6c301
commit 9d858dcf0f

View File

@@ -7,8 +7,31 @@ import ShareProjectButton from './share-project-button'
import ChangeLayoutButton from './change-layout-button'
import ShowHistoryButton from './show-history-button'
import { LabsActions } from './labs-actions'
import { useLayoutContext } from '@/shared/context/layout-context'
import BackToEditorButton from '@/features/editor-navigation-toolbar/components/back-to-editor-button'
import { useCallback } from 'react'
import * as eventTracking from '../../../../infrastructure/event-tracking'
export const Toolbar = () => {
const { view, setView } = useLayoutContext()
const handleBackToEditorClick = useCallback(() => {
eventTracking.sendMB('navigation-clicked-history', { action: 'close' })
setView('editor')
}, [setView])
if (view === 'history') {
return (
<div className="ide-redesign-toolbar">
<div className="d-flex align-items-center">
<BackToEditorButton onClick={handleBackToEditorClick} />
</div>
<ToolbarProjectTitle />
<div /> {/* Empty div used for spacing */}
</div>
)
}
return (
<div className="ide-redesign-toolbar">
<ToolbarMenus />