From 031a51c2fee1ebd110c8edb0dc42552bdb641fef Mon Sep 17 00:00:00 2001 From: Peaceultime Date: Wed, 18 Dec 2024 17:35:34 +0100 Subject: [PATCH] Change explorer pages structure to isolates them from there renderers allowing to fetch data outside of the renderers --- bun.lockb | Bin 454111 -> 454111 bytes components/Markdown.vue | 49 ------ components/MarkdownRenderer.vue | 154 ++++++------------- components/ProsesRenderer.vue | 115 ++++++++++++++ components/canvas/Canvas.vue | 216 --------------------------- components/canvas/CanvasNode.vue | 2 +- components/canvas/CanvasRenderer.vue | 109 ++++++++++++++ components/page/Canvas.vue | 165 ++++++++++++++++++++ components/page/Markdown.vue | 26 ++++ components/prose/ProseA.vue | 2 +- db.sqlite-shm | Bin 32768 -> 32768 bytes db.sqlite-wal | Bin 313152 -> 387312 bytes pages/explore/[...path].vue | 40 +---- pages/explore/edit/index.vue | 2 +- todo.md | 2 +- 15 files changed, 470 insertions(+), 412 deletions(-) delete mode 100644 components/Markdown.vue create mode 100644 components/ProsesRenderer.vue delete mode 100644 components/canvas/Canvas.vue create mode 100644 components/canvas/CanvasRenderer.vue create mode 100644 components/page/Canvas.vue create mode 100644 components/page/Markdown.vue diff --git a/bun.lockb b/bun.lockb index 4b7bf2d29eb4dd11227d001b50758b39836c2f20..a69b11ad8f6ec94e80d9b76795a45a4126438541 100644 GIT binary patch delta 39 ucmcbATl)TO>4p}@7N!>FEi6lCvNOgR>lx@7w6B@T0>rG_*UV%y4gml`We+j{ delta 39 qcmcbATl)TO>4p}@7N!>FEi6lCvNJJ&LHnASEI`b - - - - \ No newline at end of file diff --git a/components/MarkdownRenderer.vue b/components/MarkdownRenderer.vue index 70d8d8b..6253c6e 100644 --- a/components/MarkdownRenderer.vue +++ b/components/MarkdownRenderer.vue @@ -1,115 +1,49 @@ - \ No newline at end of file diff --git a/components/ProsesRenderer.vue b/components/ProsesRenderer.vue new file mode 100644 index 0000000..70d8d8b --- /dev/null +++ b/components/ProsesRenderer.vue @@ -0,0 +1,115 @@ + \ No newline at end of file diff --git a/components/canvas/Canvas.vue b/components/canvas/Canvas.vue deleted file mode 100644 index db236c3..0000000 --- a/components/canvas/Canvas.vue +++ /dev/null @@ -1,216 +0,0 @@ - - - \ No newline at end of file diff --git a/components/canvas/CanvasNode.vue b/components/canvas/CanvasNode.vue index 6dfcf63..6693ab2 100644 --- a/components/canvas/CanvasNode.vue +++ b/components/canvas/CanvasNode.vue @@ -37,7 +37,7 @@ const colors = computed(() => {