fix: typecast edges and nodes

* make GraphView props all required
refactor: renamed "NodesTypeType" to "NodeType" and "EdgesTypeType" to "EdgeType"
This commit is contained in:
Braks
2021-08-08 19:28:45 +02:00
parent 83216f8ece
commit 3b5857febb
20 changed files with 261 additions and 640 deletions
+4 -6
View File
@@ -1,8 +1,8 @@
import Handle from '../../components/Handle';
import { NodeProps, Position } from '../../types';
import { defineComponent, PropType } from 'vue';
import Handle from '../../components/Handle';
import { NodeProps, NodeType, Position } from '../../types';
const DefaultNode = defineComponent({
export default defineComponent({
name: 'DefaultNode',
components: { Handle },
inheritAttrs: false,
@@ -37,6 +37,4 @@ const DefaultNode = defineComponent({
</>
);
}
});
export default DefaultNode;
}) as NodeType;