diff --git a/package-lock.json b/package-lock.json index 9bcc2fe..f4975c6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,7 @@ "dependencies": { "axios": "^1.0.0", "element-plus": "^2.2.0", + "lionwebsite-frontend-shared": "file:../lionwebsite-frontend-shared", "qs": "^6.11.0", "vue": "^3.0.4", "vuex": "^4.0.2" @@ -19,6 +20,9 @@ "vite": "8.3.0" } }, + "../lionwebsite-frontend-shared": { + "version": "1.0.0" + }, "node_modules/@babel/helper-string-parser": { "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz", @@ -1272,6 +1276,10 @@ "url": "https://opencollective.com/parcel" } }, + "node_modules/lionwebsite-frontend-shared": { + "resolved": "../lionwebsite-frontend-shared", + "link": true + }, "node_modules/lodash": { "version": "4.18.1", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz", diff --git a/package.json b/package.json index 364a549..275618d 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,8 @@ "element-plus": "^2.2.0", "qs": "^6.11.0", "vue": "^3.0.4", - "vuex": "^4.0.2" + "vuex": "^4.0.2", + "lionwebsite-frontend-shared": "file:../lionwebsite-frontend-shared" }, "devDependencies": { "@vitejs/plugin-vue": "6.0.9", diff --git a/src/components/DetailPanel.vue b/src/components/DetailPanel.vue index 8c12a91..999fb7c 100644 --- a/src/components/DetailPanel.vue +++ b/src/components/DetailPanel.vue @@ -3,7 +3,7 @@ import {computed, ref, watch} from "vue"; import {ElMessage} from "element-plus"; import store from "../store/index.js"; import AppIcon from "./AppIcon.vue"; -import {ehThumbnailUrl, pickDefaultResolution} from "../utils/thumbnail.js"; +import {ehThumbnailUrl, pickDefaultResolution} from "lionwebsite-frontend-shared"; const targetResolution = ref(""); const isRetrying = ref(false); diff --git a/src/components/OnlineReader.vue b/src/components/OnlineReader.vue index 11b0e72..fdd4b90 100644 --- a/src/components/OnlineReader.vue +++ b/src/components/OnlineReader.vue @@ -1,9 +1,9 @@