github.com/stampzilla/stampzilla-go@v2.0.0-rc9+incompatible/nodes/stampzilla-server/web/src/index.js (about) 1 import 'bootstrap/dist/js/bootstrap.bundle'; 2 import 'admin-lte/dist/js/adminlte'; 3 import { Provider } from 'react-redux'; 4 import { render } from 'react-dom'; 5 import React from 'react'; 6 7 import './index.scss'; 8 import Wrapper from './components/Wrapper'; 9 import store from './store'; 10 11 render( 12 <Provider store={store}> 13 <Wrapper /> 14 </Provider>, 15 document.getElementById('app'), 16 ); 17 18 if (NODE_ENV === 'production') { // eslint-disable-line no-undef 19 (function registerServiceWorker() { 20 if ('serviceWorker' in navigator) { 21 navigator.serviceWorker.register('service-worker.js', { scope: '/' }) 22 .then(() => console.log('Service Worker registered successfully.')) 23 .catch(error => console.log('Service Worker registration failed:', error)); 24 } 25 }()); 26 }