Skip to content

Commit 7c097f8

Browse files
toRaw(vue ref)
1 parent 1190323 commit 7c097f8

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

components/ObjectSelector.vue

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
</template>
3232

3333
<script setup>
34+
import { toRaw } from "vue"
3435
import geode_objects from "@/assets/geode_objects"
3536
import schema from "@/assets/schemas/ObjectSelector.json"
3637
@@ -62,11 +63,11 @@
6263
reject()
6364
},
6465
response_function: (response) => {
65-
if (allowed_objects.value.length === 0) {
66+
if (allowed_objects.value.length == 0) {
6667
allowed_objects.value = response._data.allowed_objects
6768
} else {
68-
allowed_objects.value.filter((value) =>
69-
response._data.allowed_objects.includes(value),
69+
allowed_objects.value = toRaw(allowed_objects.value).filter(
70+
(value) => response._data.allowed_objects.includes(value),
7071
)
7172
}
7273
resolve()
@@ -83,9 +84,9 @@
8384
toggle_loading()
8485
}
8586
86-
function set_geode_object(geode_object) {
87-
if (geode_object != "") {
88-
emit("update_values", { input_geode_object: geode_object })
87+
function set_geode_object(input_geode_object) {
88+
if (input_geode_object != "") {
89+
emit("update_values", { input_geode_object })
8990
emit("increment_step")
9091
}
9192
}

0 commit comments

Comments
 (0)