From 473f8ae43ecf7b5d2ad0d1a1a49724a74068c96c Mon Sep 17 00:00:00 2001 From: arlo Date: Tue, 19 Aug 2025 22:44:32 +0800 Subject: [PATCH 1/4] feat: chunks graph view --- .../src/app/components/chunks/Graph.vue | 525 ++++++++++++++++++ .../src/app/components/modules/Graph.vue | 2 +- .../app/pages/session/[session]/chunks.vue | 58 +- .../devtools-vite/src/app/state/settings.ts | 2 + 4 files changed, 578 insertions(+), 9 deletions(-) create mode 100644 packages/devtools-vite/src/app/components/chunks/Graph.vue diff --git a/packages/devtools-vite/src/app/components/chunks/Graph.vue b/packages/devtools-vite/src/app/components/chunks/Graph.vue new file mode 100644 index 00000000..a4591753 --- /dev/null +++ b/packages/devtools-vite/src/app/components/chunks/Graph.vue @@ -0,0 +1,525 @@ + + + diff --git a/packages/devtools-vite/src/app/components/modules/Graph.vue b/packages/devtools-vite/src/app/components/modules/Graph.vue index f32485c0..55b942df 100644 --- a/packages/devtools-vite/src/app/components/modules/Graph.vue +++ b/packages/devtools-vite/src/app/components/modules/Graph.vue @@ -30,7 +30,7 @@ const SPACING = reactive({ width: computed(() => graphRender.value === 'normal' ? 400 : 10), height: computed(() => graphRender.value === 'normal' ? 55 : 20), linkOffset: computed(() => graphRender.value === 'normal' ? 20 : 0), - margin: computed(() => 800), + margin: 800, gap: computed(() => graphRender.value === 'normal' ? 150 : 100), }) diff --git a/packages/devtools-vite/src/app/pages/session/[session]/chunks.vue b/packages/devtools-vite/src/app/pages/session/[session]/chunks.vue index 2aeb43a2..9231ad64 100644 --- a/packages/devtools-vite/src/app/pages/session/[session]/chunks.vue +++ b/packages/devtools-vite/src/app/pages/session/[session]/chunks.vue @@ -1,12 +1,27 @@