/****************************************************** * Main JavaScript file - Entry point of all JS files * ******************************************************/ // NOTE: ServiceWorker Registration if ('serviceWorker' in navigator) { window.addEventListener('load', function () { // Register a service worker hosted at the root of the // site using the default scope ('/'). return navigator.serviceWorker.register('/serviceWorker.js', { scope: '/' }).then(function (registration) { return console.log('Service worker registration succeeded: ', registration); }).catch(function (error) { return console.log('Service worker registration failed: ', error); }); }); } else { console.log('Service workers are not supported.'); } // NOTE: Set Bootstrap materialdesign document.addEventListener("DOMContentLoaded", function () { $('body').bootstrapMaterialDesign(); }, false); /* $(document).ready(function() { $('body').bootstrapMaterialDesign(); }); */ /* // NOTE: Define routes const routes = [{ path: "/home", component: RouterHome }, { path: "/folder", component: RouterFolder }, { path: "/bookmark", component: RouterBookmark }, { path: "/profil", component: RouterProfil }, { path: "/entry/:what/:id", component: RouterEntry }, { path: "/entry/:what", component: RouterEntry }, ]; const router = new VueRouter({ routes }); */