Merge pull request #25780 from overleaf/dp-equation-preview-copy

Update copy in equation preview disable modal for new editor

GitOrigin-RevId: 51f1c00764ed3cb8f48448846e575ca738f71238
This commit is contained in:
David
2025-05-22 08:06:38 +00:00
committed by Copybot
parent 17d1b0b8d6
commit c45bca6ce9
3 changed files with 16 additions and 4 deletions
@@ -23,6 +23,7 @@ import { mathPreviewStateField } from '../extensions/math-preview'
import { getTooltip } from '@codemirror/view'
import ReactDOM from 'react-dom'
import OLDropdownMenuItem from '@/features/ui/components/ol/ol-dropdown-menu-item'
import { useIsNewEditorEnabled } from '@/features/ide-redesign/utils/new-editor-utils'
const MathPreviewTooltipContainer: FC = () => {
const state = useCodeMirrorStateContext()
@@ -57,6 +58,8 @@ const MathPreviewTooltip: FC<{ mathContent: HTMLDivElement }> = ({
}) => {
const { t } = useTranslation()
const newEditor = useIsNewEditorEnabled()
const [showDisableModal, setShowDisableModal] = useState(false)
const { setMathPreview } = useProjectSettingsContext()
const openDisableModal = useCallback(() => setShowDisableModal(true), [])
@@ -133,10 +136,17 @@ const MathPreviewTooltip: FC<{ mathContent: HTMLDivElement }> = ({
<OLModalBody>
{t('disable_equation_preview_confirm')}
<br />
<Trans
i18nKey="disable_equation_preview_enable"
components={{ b: <strong /> }}
/>
{newEditor ? (
<Trans
i18nKey="disable_equation_preview_enable_in_settings"
components={{ b: <strong /> }}
/>
) : (
<Trans
i18nKey="disable_equation_preview_enable"
components={{ b: <strong /> }}
/>
)}
</OLModalBody>
<OLModalFooter>