From d6957a2932693faf0ef61d113386eafb92c97e30 Mon Sep 17 00:00:00 2001 From: Dimitrie Stefanescu Date: Thu, 27 May 2021 14:44:35 +0100 Subject: [PATCH 1/2] fix(frontend): globalicious apollolicious loading fix + some subtle todo hints --- .../src/components/GlobalsBuilder.vue | 37 ++++++++++++------- packages/frontend/src/views/Globals.vue | 25 +++++++++---- 2 files changed, 40 insertions(+), 22 deletions(-) diff --git a/packages/frontend/src/components/GlobalsBuilder.vue b/packages/frontend/src/components/GlobalsBuilder.vue index a865bcd26..d2aa2d703 100644 --- a/packages/frontend/src/components/GlobalsBuilder.vue +++ b/packages/frontend/src/components/GlobalsBuilder.vue @@ -1,17 +1,23 @@ @@ -32,8 +38,11 @@ export default { id: this.commitId } }, - update: (data) => { + update(data) { + // console.log( data.stream.object.data ) delete data.stream.object.data.__closure + + this.globalsArray = this.nestedGlobals(data.stream.object.data) return data.stream.object } } @@ -57,7 +66,7 @@ export default { computed: {}, mounted() { //?: how to run this only once but after apollo query is finished loading - this.globalsArray = this.nestedGlobals(this.object.data) + // this.globalsArray = this.nestedGlobals(this.object.data) }, methods: { nestedGlobals(data) { diff --git a/packages/frontend/src/views/Globals.vue b/packages/frontend/src/views/Globals.vue index fc34081e9..c36e071d1 100644 --- a/packages/frontend/src/views/Globals.vue +++ b/packages/frontend/src/views/Globals.vue @@ -1,21 +1,30 @@