Skip to content

Commit efa64cb

Browse files
authored
remove any existing service workers (sagalbot#858)
1 parent 7db24bd commit efa64cb

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

docs/.vuepress/enhanceApp.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,19 @@ import vSelect from '../../src/components/Select';
22

33
export default ({Vue, options, router, siteData}) => {
44
Vue.component('v-select', vSelect);
5+
6+
/**
7+
* Remove service workers.
8+
*/
9+
if (typeof navigator !== 'undefined' && 'serviceWorker' in navigator) {
10+
navigator.serviceWorker.getRegistrations().then(registrations => {
11+
registrations.forEach(registration => {
12+
registration
13+
.unregister()
14+
.then(() => console.log('Service worker unregistered.'))
15+
.catch(() => console.log('Error unregistering service worker.'));
16+
});
17+
});
18+
}
19+
520
}

0 commit comments

Comments
 (0)