Move into constructor

pull/16157/head
J. Ryan Stinnett 2021-01-15 12:35:42 +00:00
parent e077d9ca5f
commit 0bbcda09af
2 changed files with 7 additions and 7 deletions

View File

@ -49,8 +49,6 @@ export function preparePlatform() {
console.log("Using Web platform");
PlatformPeg.set(new WebPlatform());
}
// Register service worker if available on this platform
PlatformPeg.get().registerServiceWorker();
}
export async function loadConfig() {

View File

@ -34,16 +34,18 @@ const POKE_RATE_MS = 10 * 60 * 1000; // 10 min
export default class WebPlatform extends VectorBasePlatform {
private runningVersion: string = null;
getHumanReadableName(): string {
return 'Web Platform'; // no translation required: only used for analytics
}
registerServiceWorker(): void {
constructor() {
super();
// Register service worker if available on this platform
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('sw.js');
}
}
getHumanReadableName(): string {
return 'Web Platform'; // no translation required: only used for analytics
}
/**
* Returns true if the platform supports displaying
* notifications, otherwise false.