fix openTranslateModal error: use window.openTranslateModal and remove duplicate import
This commit is contained in:
parent
a991ca4626
commit
21349b9fcc
1 changed files with 3 additions and 4 deletions
|
|
@ -4,7 +4,6 @@ import { speakText } from "./tts.js";
|
|||
import { detectPageLanguage } from "./language-detection.js";
|
||||
import { getThemeColors } from "./ui-themes.js";
|
||||
import { openTTSModal } from "./tts-modal.js";
|
||||
import { openTranslateModal } from "./translate-modal.js";
|
||||
import { handleFileUpload } from "./file-upload.js";
|
||||
|
||||
// Create full chat interface
|
||||
|
|
@ -42,7 +41,7 @@ export function createFullInterface(container) {
|
|||
);
|
||||
const ttsBtn = createButton(getUIText("ttsAnything"), () => openTTSModal());
|
||||
const translateBtn = createButton(getUIText("translate"), () =>
|
||||
openTranslateModal(),
|
||||
window.openTranslateModal(),
|
||||
);
|
||||
|
||||
controlsDiv.appendChild(readBtn);
|
||||
|
|
@ -132,7 +131,7 @@ export function createTranslateFeature(container) {
|
|||
const translateDiv = document.createElement("div");
|
||||
translateDiv.innerHTML = `
|
||||
<h4 data-i18n="translationModalHeading">${getUIText("translationModalHeading")}</h4>
|
||||
<button onclick="openTranslateModal()" class="widget-send-btn" data-i18n="translationModal">${getUIText("translationModal")}</button>
|
||||
<button onclick="window.openTranslateModal()" class="widget-send-btn" data-i18n="translationModal">${getUIText("translationModal")}</button>
|
||||
`;
|
||||
container.appendChild(translateDiv);
|
||||
}
|
||||
|
|
@ -383,4 +382,4 @@ export async function handleSmartTranslate(button) {
|
|||
window.handleTTSFromElement = handleTTSFromElement;
|
||||
window.handleUploadFromElement = handleUploadFromElement;
|
||||
window.handleSmartTranslate = handleSmartTranslate;
|
||||
window.openTranslateModal = openTranslateModal;
|
||||
// Note: openTranslateModal is exported globally by ui.js
|
||||
Loading…
Add table
Add a link
Reference in a new issue