getting words

This commit is contained in:
micialware committed 2026-09-14 16:56:59 +03:00
1 parent 154c55a7bb
commit b76d115d7e
5 files changed
+124 -39

No files matched your search

+4 -20
View File
@@ -1,31 +1,12 @@
import './style.css';
import { renderHomePage } from './home-page.ts';
import { renderSyncPage } from './sync-page.ts';
import { initWorker } from './sqlite-api.ts';
export const worker = new Worker(new URL('./db-worker.ts', import.meta.url), {
type: 'module',
});
worker.onerror = (ee) => {
console.log(ee)
};
worker.onmessageerror = (ee) => {
console.log(ee)
};
worker.onmessage = (e) => {
if (e.data.type === 'success') {
const app = document.getElementById('app');
if (app) {
console.log(e.data.rows)
}
} else if (e.data.type === 'error') {
console.error(e.data.message);
}
};
worker.postMessage({ type: 'start' });
// Каркас приложения: топ-бар + бургер-меню + две страницы (Главная / Синхронизация).
type Page = 'home' | 'sync';
@@ -94,7 +75,10 @@ drawer.querySelectorAll<HTMLButtonElement>('.drawer-btn').forEach((btn) => {
});
});
// Старт: главная страница, меню закрыто
await initWorker();
setDrawer(false);
renderPage('home');
console.log('[JapLearn] crossOriginIsolated =', window.crossOriginIsolated);