Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@FezVrasta
Created July 31, 2019 18:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save FezVrasta/efdc649f752839285459cfd75793cd84 to your computer and use it in GitHub Desktop.
Save FezVrasta/efdc649f752839285459cfd75793cd84 to your computer and use it in GitHub Desktop.
import { ServiceWorkerProvider, useServiceWorker } from './useServiceWorker';
const App = () => {
const { isUpdateAvailable, updateAssets } = useServiceWorker();
return (
<div>
Hello, World!
{isUpdateAvailable && (
<div>
A new version of this app is available!
<button type="button" onClick={updateAssets}>Update now</button>
</div>
)}
);
}
ReactDOM.render(
<ServiceWorkerProvider>
<App />
</ServiceWorkerProvider>,
document.querySelector('#root')
);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment