Adds a toast for docx import feedback form (#32695)
* adding a toast for import docx feedback form link * renaming importDocxFeedbackToast to importDocxFeedbackToastGenerator * fixing capital letter in translation * adding noopener and shorter link GitOrigin-RevId: fc1ea105f5d092e25bd2dc3966710a897959d944
This commit is contained in:
@@ -6,6 +6,7 @@ import { debugConsole } from '@/utils/debugging'
|
||||
import importOverleafModules from '../../../../macros/import-overleaf-module.macro'
|
||||
import { OLToastContainer } from '@/shared/components/ol/ol-toast-container'
|
||||
import clipboardToastGenerators from '@/features/source-editor/components/clipboard-toasts'
|
||||
import importDocxFeedbackToastGenerators from '@/features/project-list/components/new-project-button/import-docx-feedback-toast'
|
||||
|
||||
const moduleGeneratorsImport = importOverleafModules('toastGenerators') as {
|
||||
import: { default: GlobalToastGeneratorEntry[] }
|
||||
@@ -27,6 +28,7 @@ type GlobalToastGenerator = (
|
||||
const GENERATOR_LIST: GlobalToastGeneratorEntry[] = [
|
||||
...moduleGenerators.flat(),
|
||||
...clipboardToastGenerators,
|
||||
...importDocxFeedbackToastGenerators,
|
||||
]
|
||||
const GENERATOR_MAP: Map<string, GlobalToastGenerator> = new Map(
|
||||
GENERATOR_LIST.map(({ key, generator }) => [key, generator])
|
||||
|
||||
+5
-1
@@ -8,6 +8,7 @@ import {
|
||||
} from '@/shared/components/ol/ol-modal'
|
||||
import OLButton from '@/shared/components/ol/ol-button'
|
||||
import { useEffect, useState } from 'react'
|
||||
import { showImportDocxFeedbackToast } from '@/features/project-list/components/new-project-button/import-docx-feedback-toast'
|
||||
|
||||
function ProjectConvertedFromDocxModal() {
|
||||
const [
|
||||
@@ -34,7 +35,10 @@ function ProjectConvertedFromDocxModal() {
|
||||
<>
|
||||
{showProjectConvertedFromDocxModal && (
|
||||
<ProjectConvertedFromDocxModalContent
|
||||
onHide={() => setShowProjectConvertedFromDocxModal(false)}
|
||||
onHide={() => {
|
||||
setShowProjectConvertedFromDocxModal(false)
|
||||
showImportDocxFeedbackToast()
|
||||
}}
|
||||
/>
|
||||
)}
|
||||
</>
|
||||
|
||||
Reference in New Issue
Block a user