mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-23 17:19:37 +02:00
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:
@@ -399,6 +399,7 @@
|
||||
"disable_equation_preview": "",
|
||||
"disable_equation_preview_confirm": "",
|
||||
"disable_equation_preview_enable": "",
|
||||
"disable_equation_preview_enable_in_settings": "",
|
||||
"disable_single_sign_on": "",
|
||||
"disable_sso": "",
|
||||
"disable_stop_on_first_error": "",
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -521,6 +521,7 @@
|
||||
"disable_equation_preview": "Disable equation preview",
|
||||
"disable_equation_preview_confirm": "This will disable equation preview for you in all projects.",
|
||||
"disable_equation_preview_enable": "You can enable it again from the <b>Menu</b>.",
|
||||
"disable_equation_preview_enable_in_settings": "You can enable it again in <b>Settings</b>.",
|
||||
"disable_single_sign_on": "Disable single sign-on",
|
||||
"disable_sso": "Disable SSO",
|
||||
"disable_stop_on_first_error": "Disable “Stop on first error”",
|
||||
|
||||
Reference in New Issue
Block a user