4 changed files with 42 additions and 0 deletions
			
			
		| @ -1,5 +1,19 @@ | |||
| import { initBackend } from 'absurd-sql/dist/indexeddb-main-thread'; | |||
| import { initializeApp } from "./main.common"; | |||
| import "./registerServiceWorker"; // Web PWA support
 | |||
| 
 | |||
| const app = initializeApp(); | |||
| 
 | |||
| function sqlInit() { | |||
|   // see https://github.com/jlongster/absurd-sql
 | |||
|   let worker = new Worker(new URL('./registerSQLWorker.js', import.meta.url), { | |||
|     type: 'module' | |||
|   }); | |||
|   // This is only required because Safari doesn't support nested
 | |||
|   // workers. This installs a handler that will proxy creating web
 | |||
|   // workers through the main thread
 | |||
|   initBackend(worker); | |||
| } | |||
| sqlInit(); | |||
| 
 | |||
| app.mount("#app"); | |||
|  | |||
					Loading…
					
					
				
		Reference in new issue