summaryrefslogtreecommitdiff
path: root/src/InstallNotification.vue
diff options
context:
space:
mode:
Diffstat (limited to 'src/InstallNotification.vue')
-rw-r--r--src/InstallNotification.vue10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/InstallNotification.vue b/src/InstallNotification.vue
index a60ec9c..f870ee5 100644
--- a/src/InstallNotification.vue
+++ b/src/InstallNotification.vue
@@ -22,13 +22,13 @@
import Vue from 'vue';
export default Vue.component('install-notification', {
- data: function() {
+ data() {
return {
deferredPrompt: undefined,
};
},
methods: {
- promptInstall: function(p) {
+ promptInstall(p) {
this.$ga.event('PWA', 'available');
p.preventDefault();
this.deferredPrompt = p;
@@ -37,15 +37,15 @@ export default Vue.component('install-notification', {
this.deferredPrompt = null;
});
},
- installed: function(e) {
+ installed(e) {
this.$ga.event('PWA', 'installed');
},
},
- created: function() {
+ created() {
window.addEventListener('beforeinstallprompt', this.promptInstall);
window.addEventListener('appinstalled', this.installed);
},
- destroyed: function() {
+ destroyed() {
window.removeEventListener('beforeinstallprompt', this.promptInstall);
window.removeEventListener('appinstalled', this.installed);
},