summaryrefslogtreecommitdiff
path: root/app/javascript/packs
diff options
context:
space:
mode:
authorDavid Gay <david@davidgay.org>2021-06-07 21:00:17 -0400
committerDavid Gay <david@davidgay.org>2021-06-07 21:00:17 -0400
commitb6955ee9aa0058f64f6e3b6314d2b7358939bc2e (patch)
tree4b088bea5f6886650fdc4ea66e873ef2e98026af /app/javascript/packs
parentbafe2ca25dcb347bc00cbae5cb82d5658a92ec4f (diff)
Implement web worker to keep timer running even when page is inactive
Diffstat (limited to 'app/javascript/packs')
-rw-r--r--app/javascript/packs/application.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/app/javascript/packs/application.js b/app/javascript/packs/application.js
index a18528e..65ab536 100644
--- a/app/javascript/packs/application.js
+++ b/app/javascript/packs/application.js
@@ -20,3 +20,6 @@ import { definitionsFromContext } from "stimulus/webpack-helpers"
const application = Application.start()
const context = require.context("../controllers", true, /\.js$/)
application.load(definitionsFromContext(context))
+
+window.App = {};
+App.timerWorker = new Worker("/timer_worker.js");