Skip to content

Commit 1f3c9d5

Browse files
committed
fix(Nuxt): update version
1 parent a6a0061 commit 1f3c9d5

File tree

3 files changed

+15
-19
lines changed

3 files changed

+15
-19
lines changed

components/Viewer/TreeObject.vue

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@
5050
() => treeviewStore.selection,
5151
(current, previous) => {
5252
if (!previous) previous = []
53+
if (current.value === previous) {
54+
return
55+
}
5356
const { added, removed } = compareSelections(current, previous)
5457
5558
added.forEach((item) => {
@@ -71,7 +74,6 @@
7174
})
7275
hybridViewerStore.remoteRender()
7376
},
74-
{ immediate: true },
7577
)
7678
7779
function isModel(item) {

package.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"build": ""
1111
},
1212
"devDependencies": {
13-
"@nuxt/test-utils": "3.19.2",
13+
"@nuxt/test-utils": "3.20.1",
1414
"@pinia/testing": "0.1.7",
1515
"@vitejs/plugin-vue": "5.2.3",
1616
"@vue/test-utils": "2.4.6",
@@ -25,7 +25,6 @@
2525
"happy-dom": "17.4.6",
2626
"jsdom": "26.1.0",
2727
"msw": "2.11.1",
28-
"nuxt": "3.13.2",
2928
"playwright-core": "1.52.0",
3029
"prettier": "3.3.3",
3130
"resize-observer-polyfill": "1.5.1",
@@ -55,7 +54,7 @@
5554
"get-port-please": "3.2.0",
5655
"is-electron": "2.2.2",
5756
"js-file-download": "0.4.12",
58-
"nuxt": "3.13.2",
57+
"nuxt": "3.20.1",
5958
"pinia": "3.0.3",
6059
"sass": "1.87.0",
6160
"semver": "7.7.1",
@@ -82,4 +81,4 @@
8281
"publishConfig": {
8382
"access": "public"
8483
}
85-
}
84+
}

utils/file_import_workflow.js

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { useHybridViewerStore } from "../stores/hybrid_viewer"
44

55
// Local imports
66

7-
async function importWorkflow(files) {
7+
function importWorkflow(files) {
88
console.log("importWorkflow", { files })
99
const promise_array = []
1010
for (const file of files) {
@@ -24,23 +24,22 @@ async function importFile(filename, geode_object) {
2424
schema: back_schemas.opengeodeweb_back.save_viewable_file,
2525
params: {
2626
input_geode_object: geode_object,
27-
filename: filename,
27+
filename,
2828
},
2929
})
3030

31+
console.log("data.value", data.value)
32+
3133
const {
3234
id,
3335
native_file_name,
3436
viewable_file_name,
3537
name,
3638
object_type,
3739
binary_light_viewable,
38-
} = data._value
39-
40-
console.log("data._value", data._value)
40+
} = data.value
4141

42-
console.log("data._value.id", data._value.id)
43-
await dataBaseStore.registerObject(data._value.id)
42+
await dataBaseStore.registerObject(id)
4443
console.log("after dataBaseStore.registerObject")
4544
await dataBaseStore.addItem(id, {
4645
object_type: object_type,
@@ -60,13 +59,9 @@ async function importFile(filename, geode_object) {
6059
await hybridViewerStore.addItem(id)
6160
console.log("after dataBaseStore.addItem")
6261

63-
await dataStyleStore.addDataStyle(
64-
data._value.id,
65-
data._value.geode_object,
66-
data._value.object_type,
67-
)
62+
await dataStyleStore.addDataStyle(id, geode_object, object_type)
6863
console.log("after dataStyleStore.addDataStyle")
69-
if (data._value.object_type === "model") {
64+
if (object_type === "model") {
7065
await Promise.all([
7166
dataBaseStore.fetchMeshComponents(id),
7267
dataBaseStore.fetchUuidToFlatIndexDict(id),
@@ -77,7 +72,7 @@ async function importFile(filename, geode_object) {
7772
await dataStyleStore.applyDefaultStyle(id)
7873
console.log("after dataStyleStore.applyDefaultStyle")
7974
hybridViewerStore.remoteRender()
80-
return data._value.id
75+
return id
8176
}
8277

8378
export { importFile, importWorkflow }

0 commit comments

Comments
 (0)