From 3dae9e85522cb9576eb86c68fca7acc944b096f8 Mon Sep 17 00:00:00 2001 From: wancat Date: Tue, 29 Aug 2023 14:28:09 +0800 Subject: [PATCH] feat: store graph in session manager --- app/src/App.vue | 3 +++ app/src/components/TreeChart.vue | 26 +++----------------------- app/src/utils/session.js | 19 ++++++++++++++++++- server/src/models/session.js | 10 ++++++++-- 4 files changed, 32 insertions(+), 26 deletions(-) diff --git a/app/src/App.vue b/app/src/App.vue index e6e3717..3c94c4f 100644 --- a/app/src/App.vue +++ b/app/src/App.vue @@ -20,6 +20,9 @@ onMounted(async () => { console.log('Disconnected from the server.') }) socket.on('message', console.log) + socket.on('graph', (event) => { + sessionManager.handleGraphUpdate(event) + }) }) diff --git a/app/src/components/TreeChart.vue b/app/src/components/TreeChart.vue index 72e2d96..207c33c 100644 --- a/app/src/components/TreeChart.vue +++ b/app/src/components/TreeChart.vue @@ -1,36 +1,16 @@