diff --git a/js/components.js b/js/components.js index 8ba3b75..d952b19 100644 --- a/js/components.js +++ b/js/components.js @@ -172,7 +172,7 @@ function loadVue() { Vue.component('upgrade', { props: ['layer', 'data'], template: ` - - ` + `, + methods: { + handleMouseEvent(event) { + // event.buttons is a bitmask, 0b1 is primary mouse button (usually left) + if (event.buttons & 1) { + buyUpg(this.layer, this.data) + } + } + } }) Vue.component('milestones', {