Remove PWA functionality
This commit is contained in:
parent
e426364cfc
commit
028d63992c
5 changed files with 29 additions and 67 deletions
|
|
@ -1,12 +1,12 @@
|
|||
import { Fragment, useCallback, useMemo, useRef, useState } from 'react'
|
||||
|
||||
import Content from '/src/components/Content/Content'
|
||||
import { usePalette } from '/src/hooks/usePalette'
|
||||
import { useTranslation } from '/src/i18n/client'
|
||||
import { useStore } from '/src/stores'
|
||||
import useSettingsStore from '/src/stores/settingsStore'
|
||||
import { calculateTable, makeClass } from '/src/utils'
|
||||
|
||||
import { usePalette } from '/hooks/usePalette'
|
||||
import styles from '../AvailabilityViewer/AvailabilityViewer.module.scss'
|
||||
|
||||
interface AvailabilityEditorProps {
|
||||
|
|
|
|||
|
|
@ -6,13 +6,13 @@ import { Temporal } from '@js-temporal/polyfill'
|
|||
import Content from '/src/components/Content/Content'
|
||||
import Legend from '/src/components/Legend/Legend'
|
||||
import { PersonResponse } from '/src/config/api'
|
||||
import { usePalette } from '/src/hooks/usePalette'
|
||||
import { useTranslation } from '/src/i18n/client'
|
||||
import { useStore } from '/src/stores'
|
||||
import useSettingsStore from '/src/stores/settingsStore'
|
||||
import { calculateAvailability, calculateTable, makeClass, relativeTimeFormat } from '/src/utils'
|
||||
|
||||
import styles from './AvailabilityViewer.module.scss'
|
||||
import { usePalette } from '/hooks/usePalette'
|
||||
|
||||
interface AvailabilityViewerProps {
|
||||
times: string[]
|
||||
|
|
|
|||
|
|
@ -41,6 +41,16 @@ const Settings = () => {
|
|||
document.body.classList.toggle('dark', store?.theme === 'Dark')
|
||||
}, [store?.theme])
|
||||
|
||||
// TODO: This is temporary, as I've made the decision to move away
|
||||
// from a PWA, so must remove all existing service workers
|
||||
if (process.env.NODE_ENV !== 'development') {
|
||||
useEffect(() => {
|
||||
if ('serviceWorker' in navigator) {
|
||||
navigator.serviceWorker.register('/sw.js')
|
||||
}
|
||||
}, [])
|
||||
}
|
||||
|
||||
return <>
|
||||
<button
|
||||
type="button"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue