refactor(core): separate model and store watchers

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
braks
2022-12-09 20:42:56 +01:00
committed by Braks
parent 1ca8c2a9be
commit 473fd83c59
3 changed files with 74 additions and 60 deletions
-3
View File
@@ -1,4 +1,3 @@
import { createHooks } from './hooks'
import type { DefaultEdgeTypes, DefaultNodeTypes, FlowOptions, State } from '~/types'
import { ConnectionLineType, ConnectionMode, PanOnScrollMode } from '~/types'
import {
@@ -26,8 +25,6 @@ export const defaultEdgeTypes: DefaultEdgeTypes = {
simplebezier: SimpleBezierEdge,
}
const isDef = <T>(val: T): val is NonNullable<T> => typeof val !== 'undefined'
const defaultState = (): State => ({
vueFlowRef: null,
viewportRef: null,