diff --git a/assets/js/app.js b/assets/js/app.js new file mode 100644 index 0000000..c586ca2 --- /dev/null +++ b/assets/js/app.js @@ -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(); +}); \ No newline at end of file