Add assets/js/app.js
This commit is contained in:
@@ -0,0 +1,23 @@
|
|||||||
|
import { initDB } from './db.js';
|
||||||
|
import {
|
||||||
|
getNextWord,
|
||||||
|
answerWord,
|
||||||
|
getSessionStats
|
||||||
|
} from './offline-engine.js';
|
||||||
|
|
||||||
|
import {
|
||||||
|
syncQueue
|
||||||
|
} from './sync.js';
|
||||||
|
|
||||||
|
await initDB();
|
||||||
|
|
||||||
|
window.Woordjes = {
|
||||||
|
getNextWord,
|
||||||
|
answerWord,
|
||||||
|
getSessionStats,
|
||||||
|
syncQueue
|
||||||
|
};
|
||||||
|
|
||||||
|
window.addEventListener('online', () => {
|
||||||
|
syncQueue();
|
||||||
|
});
|
||||||
Reference in New Issue
Block a user