mirror of
https://github.com/CorentinTh/it-tools.git
synced 2025-04-20 06:55:06 -04:00
revert(pwa): fallback to autoUpdate
This commit is contained in:
parent
400654b6b1
commit
ad202bd372
5 changed files with 2 additions and 89 deletions
33
env.d.ts
vendored
33
env.d.ts
vendored
|
@ -1,38 +1,5 @@
|
|||
/// <reference types="vite/client" />
|
||||
/// <reference types="vite-svg-loader" />
|
||||
/// <reference types="vite-plugin-pwa/client" />
|
||||
|
||||
declare module 'virtual:pwa-register/vue' {
|
||||
// @ts-expect-error ignore when vue is not installed
|
||||
import type { Ref } from 'vue';
|
||||
|
||||
export interface RegisterSWOptions {
|
||||
immediate?: boolean;
|
||||
onNeedRefresh?: () => void;
|
||||
onOfflineReady?: () => void;
|
||||
/**
|
||||
* Called only if `onRegisteredSW` is not provided.
|
||||
*
|
||||
* @deprecated Use `onRegisteredSW` instead.
|
||||
* @param registration The service worker registration if available.
|
||||
*/
|
||||
onRegistered?: (registration: ServiceWorkerRegistration | undefined) => void;
|
||||
/**
|
||||
* Called once the service worker is registered (requires version `0.12.8+`).
|
||||
*
|
||||
* @param swScriptUrl The service worker script url.
|
||||
* @param registration The service worker registration if available.
|
||||
*/
|
||||
onRegisteredSW?: (swScriptUrl: string, registration: ServiceWorkerRegistration | undefined) => void;
|
||||
onRegisterError?: (error: any) => void;
|
||||
}
|
||||
|
||||
export function useRegisterSW(options?: RegisterSWOptions): {
|
||||
needRefresh: Ref<boolean>;
|
||||
offlineReady: Ref<boolean>;
|
||||
updateServiceWorker: (reloadPage?: boolean) => Promise<void>;
|
||||
};
|
||||
}
|
||||
|
||||
interface ImportMetaEnv {
|
||||
VITE_PLAUSIBLE_API_HOST: string;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue