Skip to content

Instantly share code, notes, and snippets.

@bietkul
Created February 14, 2019 19:03
Show Gist options
  • Save bietkul/28aa9b7f3d9465818483feb2f8696d57 to your computer and use it in GitHub Desktop.
Save bietkul/28aa9b7f3d9465818483feb2f8696d57 to your computer and use it in GitHub Desktop.
A component to register a service worker
import React from 'react';
class OfflineSupport extends React.PureComponent {
componentDidMount() {
if ('serviceWorker' in navigator) {
navigator.serviceWorker
.register('/sw.js')
.then(() => console.log('service worker registered.'))
.catch(err => console.dir(err));
}
}
render() {
return null;
}
}
export default OfflineSupport;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment