From b4573fd95552f0b8c331124355d4471a39c414e8 Mon Sep 17 00:00:00 2001 From: ZXY101 Date: Sat, 18 May 2024 15:44:16 +0200 Subject: [PATCH] Complete Gdrive integration --- package-lock.json | 13 ++- package.json | 1 + src/lib/components/NavBar.svelte | 2 +- src/routes/cloud/+page.svelte | 192 +++++++++++++------------------ 4 files changed, 95 insertions(+), 113 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0b38b69..f531351 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "z-reader", - "version": "0.9.0", + "version": "1.0.0", "lockfileVersion": 2, "requires": true, "packages": { @@ -10,6 +10,7 @@ "dependencies": { "@types/gapi": "^0.0.47", "@types/google.accounts": "^0.0.14", + "@types/google.picker": "^0.0.42", "@vercel/analytics": "^1.1.0", "@zip.js/zip.js": "^2.7.20", "dexie": "^4.0.1-alpha.25", @@ -804,6 +805,11 @@ "resolved": "https://registry.npmjs.org/@types/google.accounts/-/google.accounts-0.0.14.tgz", "integrity": "sha512-HqIVkVzpiLWhlajhQQd4rIV7czanFvXblJI2J1fSrL+VKQuQwwZ63m35D/mI0flsqKE6p/hNrAG0Yn4FD6JvNA==" }, + "node_modules/@types/google.picker": { + "version": "0.0.42", + "resolved": "https://registry.npmjs.org/@types/google.picker/-/google.picker-0.0.42.tgz", + "integrity": "sha512-7Ut1zDLCGNhyN+0fuIcncpBP9eUsIjLKz6qmVKvdkBUi1EzAskxTcIZcU/w2cO1ens/hEXlqeLd5qAKs/Kqqyw==" + }, "node_modules/@types/json-schema": { "version": "7.0.12", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", @@ -4564,6 +4570,11 @@ "resolved": "https://registry.npmjs.org/@types/google.accounts/-/google.accounts-0.0.14.tgz", "integrity": "sha512-HqIVkVzpiLWhlajhQQd4rIV7czanFvXblJI2J1fSrL+VKQuQwwZ63m35D/mI0flsqKE6p/hNrAG0Yn4FD6JvNA==" }, + "@types/google.picker": { + "version": "0.0.42", + "resolved": "https://registry.npmjs.org/@types/google.picker/-/google.picker-0.0.42.tgz", + "integrity": "sha512-7Ut1zDLCGNhyN+0fuIcncpBP9eUsIjLKz6qmVKvdkBUi1EzAskxTcIZcU/w2cO1ens/hEXlqeLd5qAKs/Kqqyw==" + }, "@types/json-schema": { "version": "7.0.12", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", diff --git a/package.json b/package.json index 81fbc9a..ad4c0cc 100644 --- a/package.json +++ b/package.json @@ -39,6 +39,7 @@ "dependencies": { "@types/gapi": "^0.0.47", "@types/google.accounts": "^0.0.14", + "@types/google.picker": "^0.0.42", "@vercel/analytics": "^1.1.0", "@zip.js/zip.js": "^2.7.20", "dexie": "^4.0.1-alpha.25", diff --git a/src/lib/components/NavBar.svelte b/src/lib/components/NavBar.svelte index e38f636..c6a7262 100644 --- a/src/lib/components/NavBar.svelte +++ b/src/lib/components/NavBar.svelte @@ -37,7 +37,7 @@
(uploadModalOpen = true)} /> - + goto('/cloud')} />
diff --git a/src/routes/cloud/+page.svelte b/src/routes/cloud/+page.svelte index 0b46320..91dffb3 100644 --- a/src/routes/cloud/+page.svelte +++ b/src/routes/cloud/+page.svelte @@ -1,8 +1,8 @@