принимает id без язык

This commit is contained in:
Nastya 2025-04-22 02:09:44 +03:00
parent ee62067ed3
commit 62d55b5cbb
4 changed files with 6 additions and 12 deletions

@ -147,8 +147,6 @@ export default function ViewPublicationPage() {
...extractImageLinksFromQuestion(nextQuestion),
]);
console.log(settings.cfg.theme);
console.log(quizThemes);
return (
<ThemeProvider theme={quizThemes[settings.cfg.theme || "StandardTheme"].theme}>
<Helmet>

@ -34,25 +34,21 @@ export default function unscreen(overlay: HTMLElement, root: HTMLElement) {
// Добавляем обработчики событий
window.addEventListener("blur", () => {
console.log("blur");
isWindowFocused = false;
checkFocusAndMouse(); // Проверяем состояние
}); // Когда окно теряет фокус
window.addEventListener("focus", () => {
console.log("focus");
isWindowFocused = true;
checkFocusAndMouse(); // Проверяем состояние
}); // Когда окно получает фокус
window.addEventListener("mouseleave", () => {
console.log("mouseleave");
isMouseInside = false;
checkFocusAndMouse(); // Проверяем состояние
}); // Когда мышка покидает окно
window.addEventListener("mouseenter", () => {
console.log("mouseenter");
isMouseInside = true;
checkFocusAndMouse(); // Проверяем состояние
}); // Когда мышка возвращается в окно

@ -9,7 +9,7 @@ const defaultQuizId = "3c49550d-8c77-4788-bc2d-42586a261514"; //тест виз
export default function App() {
const quizId = useParams().quizId || "";
console.log(quizId);
const currentUrl = window.location.pathname.slice(1);
return (
<Box
@ -17,7 +17,7 @@ export default function App() {
height: "100dvh",
}}
>
<QuizAnswerer quizId={quizId} />
<QuizAnswerer quizId={quizId || currentUrl || ""} />
</Box>
);
}

@ -10,11 +10,11 @@ const getLanguageFromURL = (): string => {
const langMatch = path.match(/^\/(en|ru|uz)(\/|$)/i);
if (langMatch) {
console.log("Язык из URL:", langMatch[1]);
//console.log("Язык из URL:", langMatch[1]);
return langMatch[1].toLowerCase();
}
console.log('Язык не указан в URL, используем "ru"');
//console.log('Язык не указан в URL, используем "ru"');
return "ru"; // Жёсткий фолбэк
};
@ -44,8 +44,8 @@ i18n
},
})
.then(() => {
console.log("i18n инициализирован! Текущий язык:", i18n.language);
console.log("Загруженные переводы:", i18n.store.data);
//console.log("i18n инициализирован! Текущий язык:", i18n.language);
//console.log("Загруженные переводы:", i18n.store.data);
})
.catch((err) => {
console.error("Ошибка i18n:", err);