From f61e5beb0274a61edc2979e866861326467ba74b Mon Sep 17 00:00:00 2001 From: braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Fri, 31 Mar 2023 20:23:32 +0200 Subject: [PATCH] chore: lint files Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com> --- docs/components/DocsRepl.vue | 2 +- docs/components/examples/basic/App.vue | 17 +- .../connectionline/CustomConnectionLine.vue | 2 +- docs/components/examples/custom-node/App.vue | 16 +- .../examples/custom-node/CustomNode.vue | 4 +- docs/components/examples/dnd/App.vue | 10 +- docs/components/examples/dnd/Sidebar.vue | 2 +- docs/components/examples/empty/App.vue | 4 +- docs/components/examples/intersection/App.vue | 1 + docs/components/examples/multi/Flow.vue | 9 +- docs/components/examples/nested/App.vue | 2 +- .../examples/save-restore/Controls.vue | 6 +- docs/components/examples/stress/App.vue | 17 +- .../examples/teleport/TeleportableNode.vue | 2 +- .../examples/teleport/useTeleport.js | 2 +- docs/components/examples/update-edge/App.vue | 16 +- docs/components/examples/update-node/App.vue | 2 +- docs/components/examples/validation/App.vue | 10 +- docs/components/home/Features.vue | 4 +- docs/components/home/flows/Intro.vue | 6 +- docs/components/home/flows/RGB.vue | 4 +- docs/components/home/flows/confetti.ts | 4 +- docs/components/home/nodes/Input.vue | 45 +++-- docs/src/.vitepress/config.ts | 4 +- examples/quasar/src/components/BasicFlow.vue | 15 +- .../quasar/src/components/CustomizedFlow.vue | 15 +- examples/vite/Header.vue | 2 +- examples/vite/src/Basic/Basic.vue | 17 +- examples/vite/src/DragNDrop/DnD.vue | 8 +- examples/vite/src/DragNDrop/Sidebar.vue | 2 +- examples/vite/src/EdgeTypes/utils.ts | 4 +- examples/vite/src/Empty/EmptyExample.vue | 2 +- .../vite/src/Layouting/LayoutingExample.vue | 2 +- .../NodeTypeChange/NodeTypeChangeExample.vue | 2 +- examples/vite/src/Overview/Overview.vue | 74 +++++-- .../vite/src/Provider/ProviderExample.vue | 4 +- examples/vite/src/Provider/Sidebar.vue | 2 +- examples/vite/src/RGBFlow/RGBFlow.vue | 14 +- examples/vite/src/SaveRestore/Controls.vue | 10 +- examples/vite/src/Stress/StressExample.vue | 6 +- .../UpdatableEdge/UpdatableEdgeExample.vue | 16 +- .../vite/src/UpdateNode/UpdateNodeExample.vue | 2 +- .../vite/src/Validation/ValidationExample.vue | 14 +- packages/controls/src/Controls.vue | 8 +- packages/core/patch/slots.js | 2 +- .../core/src/components/Edges/EdgeAnchor.ts | 4 +- .../src/components/Edges/utils/smoothstep.ts | 8 +- packages/core/src/composables/useEdgeHooks.ts | 24 +-- packages/core/src/composables/useHandle.ts | 4 +- packages/core/src/composables/useNodeHooks.ts | 24 +-- packages/core/src/composables/useViewport.ts | 2 +- .../container/EdgeRenderer/EdgeRenderer.vue | 12 +- .../container/NodeRenderer/NodeRenderer.vue | 17 +- packages/core/src/store/hooks.ts | 106 +++++----- packages/core/src/store/state.ts | 184 +++++++++--------- packages/core/src/utils/changes.ts | 39 ++-- packages/core/src/utils/general.ts | 4 +- packages/core/src/utils/graph.ts | 140 +++++++------ packages/core/src/utils/store.ts | 4 +- packages/minimap/src/MiniMap.vue | 12 +- .../pathfinding-edge/src/edge/createGrid.ts | 2 +- .../pathfinding-edge/src/edge/drawSvgPath.ts | 8 +- .../pathfinding-edge/src/edge/generatePath.ts | 2 +- .../src/edge/getBoundingBoxes.ts | 2 +- .../src/edge/guaranteeWalkablePath.ts | 4 +- .../src/edge/pointConversion.ts | 4 +- packages/pathfinding-edge/src/edge/utils.ts | 12 +- tests/cypress/support/component.ts | 16 +- tooling/eslint-config/index.js | 1 + 69 files changed, 623 insertions(+), 424 deletions(-) diff --git a/docs/components/DocsRepl.vue b/docs/components/DocsRepl.vue index eac2cbfe..58eb8726 100644 --- a/docs/components/DocsRepl.vue +++ b/docs/components/DocsRepl.vue @@ -49,7 +49,7 @@ watchEffect(() => { vh.value = `${window.innerHeight}px` }) -const files: Record = {} +const files: Record = {} const imports = exampleImports[props.example] const additionalImports = 'additionalImports' in imports ? imports.additionalImports : {} diff --git a/docs/components/examples/basic/App.vue b/docs/components/examples/basic/App.vue index dd2c53b4..43b56ad9 100644 --- a/docs/components/examples/basic/App.vue +++ b/docs/components/examples/basic/App.vue @@ -40,8 +40,8 @@ const dark = ref(false) * To update node properties you can simply use your elements v-model and mutate the elements directly * Changes should always be reflected on the graph reactively, without the need to overwrite the elements */ -const updatePos = () => - elements.value.forEach((el) => { +function updatePos() { + return elements.value.forEach((el) => { if (isNode(el)) { el.position = { x: Math.random() * 400, @@ -49,18 +49,25 @@ const updatePos = () => } } }) +} /** * toObject transforms your current graph data to an easily persist-able object */ -const logToObject = () => console.log(toObject()) +function logToObject() { + return console.log(toObject()) +} /** * Resets the current viewpane transformation (zoom & pan) */ -const resetTransform = () => setTransform({ x: 0, y: 0, zoom: 1 }) +function resetTransform() { + return setTransform({ x: 0, y: 0, zoom: 1 }) +} -const toggleClass = () => (dark.value = !dark.value) +function toggleClass() { + return (dark.value = !dark.value) +}