From ce7333fef66e71337519e62fef5b214ac7ba72bf Mon Sep 17 00:00:00 2001
From: braks <78412429+bcakmakoglu@users.noreply.github.com>
Date: Thu, 8 Feb 2024 22:18:48 +0100
Subject: [PATCH] feat(docs): add `useLayout` composable
---
docs/examples/index.ts | 3 +-
docs/examples/layout/App.vue | 72 +++++++++------------------
docs/examples/layout/index.ts | 1 +
docs/examples/layout/useLayout.js | 56 +++++++++++++++++++++
docs/examples/layout/useRunProcess.js | 8 +--
docs/examples/layout/useShuffle.js | 6 ++-
6 files changed, 91 insertions(+), 55 deletions(-)
create mode 100644 docs/examples/layout/useLayout.js
diff --git a/docs/examples/index.ts b/docs/examples/index.ts
index 81d143ba..87781c5e 100644
--- a/docs/examples/index.ts
+++ b/docs/examples/index.ts
@@ -18,7 +18,7 @@ import { IntersectionApp, IntersectionCSS } from './intersection'
import { SnapToHandleApp, SnappableConnectionLine } from './connection-radius'
import { NodeResizerApp, ResizableNode } from './node-resizer'
import { ToolbarApp, ToolbarNode } from './node-toolbar'
-import { LayoutApp, LayoutEdge, LayoutElements, LayoutIcon, LayoutNode, useRunProcess, useShuffle } from './layout'
+import { LayoutApp, LayoutEdge, LayoutElements, LayoutIcon, LayoutNode, useLayout, useRunProcess, useShuffle } from './layout'
export const exampleImports = {
basic: {
@@ -131,6 +131,7 @@ export const exampleImports = {
'AnimationEdge.vue': LayoutEdge,
'useRunProcess.js': useRunProcess,
'useShuffle.js': useShuffle,
+ 'useLayout.js': useLayout,
'Icon.vue': LayoutIcon,
'additionalImports': {
'@vueuse/core': 'https://cdn.jsdelivr.net/npm/@vueuse/core@10.7.0/index.mjs',
diff --git a/docs/examples/layout/App.vue b/docs/examples/layout/App.vue
index 018b52d6..e591a3e8 100644
--- a/docs/examples/layout/App.vue
+++ b/docs/examples/layout/App.vue
@@ -1,7 +1,6 @@
-
+
@@ -108,11 +82,11 @@ function shuffleGraph() {
-