Skip to content

Commit 9041df6

Browse files
Merge pull request #528 from GDGAhmedabad/remove-offline-support
rem: remove offline support
2 parents 85f72e8 + 2253b22 commit 9041df6

File tree

11 files changed

+8464
-12163
lines changed

11 files changed

+8464
-12163
lines changed

.eslintrc.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,5 @@
5454
"@typescript-eslint/no-unused-vars": ["error", { "args": "none" }]
5555
}
5656
}
57-
],
58-
"globals": {
59-
"ServiceWorkerGlobalScope": true
60-
}
57+
]
6158
}

index.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,6 @@
103103
<script src="/__/firebase/init.js"></script>
104104
<script src="./src/hoverboard-app.ts" type="module"></script>
105105
<script src="./src/components/app-install.ts" type="module"></script>
106-
<script src="./src/service-worker-registration.ts" type="module"></script>
107106

108107
<style>
109108
html,

package-lock.json

Lines changed: 8463 additions & 12009 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@
6565
"lit": "^2.2.7",
6666
"marked": "^4.0.15",
6767
"pwa-helpers": "^0.9.1",
68-
"register-service-worker": "^1.7.2",
6968
"web-vitals": "^2.1.4"
7069
},
7170
"devDependencies": {
@@ -108,7 +107,6 @@
108107
"rollup-plugin-copy": "^3.4.0",
109108
"rollup-plugin-livereload": "^2.0.5",
110109
"rollup-plugin-terser": "^7.0.2",
111-
"rollup-plugin-workbox": "^6.2.0",
112110
"stylelint": "^14.8.1",
113111
"stylelint-config-prettier": "^9.0.3",
114112
"stylelint-config-standard": "^26.0.0",

public/data/resources.json

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,6 @@
2020
"viewHighlights": "View Highlights",
2121
"viewPhotos": "View Photos",
2222
"submitCFP": "Submit a Proposal",
23-
"offlineMessage": "You can still work offline.",
24-
"serviceWorkerInstalled": "App is now installed and available offline.",
25-
"serviceWorkerAvailable": "A new version of this app is available.",
26-
"serviceWorkerInstalling": "App being installed for offline use.",
27-
"serviceWorkerError": "Error caching for offline use.",
2823
"refresh": "Refresh",
2924
"position": "Position",
3025
"country": "Country",

public/service-worker.js

Lines changed: 0 additions & 23 deletions
This file was deleted.

rollup.config.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,7 @@ import fs from 'fs';
88
import copy from 'rollup-plugin-copy';
99
import livereload from 'rollup-plugin-livereload';
1010
import { terser } from 'rollup-plugin-terser';
11-
import { generateSW } from 'rollup-plugin-workbox';
1211
import { compileBufferTemplate, production } from './utils/build';
13-
import { workboxConfig } from './workbox.config';
1412

1513
const { ROLLUP_WATCH } = process.env;
1614

@@ -71,7 +69,6 @@ export default [
7169
},
7270
],
7371
}),
74-
production && generateSW(workboxConfig),
7572
production && terser(),
7673
ROLLUP_WATCH && livereload({ watch: 'dist' }),
7774
],

src/hoverboard-app.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ import './elements/shared-styles';
2626
import { selectRouteName, startRouter } from './router';
2727
import { RootState, store } from './store';
2828
import { onUser } from './store/auth/actions';
29-
import { queueSnackbar } from './store/snackbars';
3029
import { fetchTickets } from './store/tickets/actions';
3130
import { initialTicketsState } from './store/tickets/state';
3231
import { OpenedChanged } from './utils/app-drawer';
@@ -35,7 +34,6 @@ import {
3534
dates,
3635
location,
3736
navigation,
38-
offlineMessage,
3937
signInProviders,
4038
title
4139
} from './utils/data';
@@ -246,7 +244,6 @@ export class HoverboardApp extends PolymerElement {
246244
override connectedCallback() {
247245
super.connectedCallback();
248246
window.addEventListener('element-sticked', (event) => this.toggleHeaderShadow(event));
249-
window.addEventListener('offline', () => store.dispatch(queueSnackbar(offlineMessage)));
250247
this.drawer.addEventListener('opened-changed', (event) => this.toggleDrawer(event));
251248
store.dispatch(fetchTickets);
252249
}

src/service-worker-registration.ts

Lines changed: 0 additions & 36 deletions
This file was deleted.

src/utils/data.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,9 @@ export {
2828
loading,
2929
mapBlock, meetTheTalent, mySchedule,
3030
notifications,
31-
offlineMessage,
3231
partnersBlock,
3332
previousSpeakersBlock,
3433
refresh, registerClosed, registerNow, registration, schedule,
35-
serviceWorkerAvailable,
36-
serviceWorkerError,
37-
serviceWorkerInstalled,
38-
serviceWorkerInstalling,
3934
sessionDetails,
4035
signIn,
4136
signInDialog,

0 commit comments

Comments
 (0)